more responsive scaling fixes for landscape mode