Handle view height changes and fix marker sizes