fix for hud position being incorrect in landscape