fixed OnOrientationChanged being called at the wrong time