refactor update minimap
remove map content max-height. Use real height.
unify variable names and line-height is dynamically changed
remove dynamic line height
call scroll after update minimap - get right position of map view
better view position on scroll but still fucked up