Added status bar based orientation check. UIDevice is incorrect sometimes.