Handle orientation changes properly in Player.