UISplitViewController master view disappears if device rotates while dismissing

Originator:dpfeiffer
Number:rdar://14714737 Date Originated:8/12/2013
Status:Open Resolved:
Product:iOS SDK Product Version:iOS 5 and 6
Classification:Other Bug Reproducible:Always
 
Summary:
If the device changes from portrait to landscape orientation while the master view of a split view controller is visible, when the device finishes animating the rotation, the master view is not visible in landscape orientation even though it should be.

Steps to Reproduce:
1. Start a new project using the Master-Detail project template.
2. Launch the app. (This is easiest to reproduce in the simulator)
3. Turn the device in portrait.
4. Press the “Master” bar button item.
5. Tap outside the master view to dismiss it and, very quickly, turn the device to landscape.

When the animation completes, the master view controller will not be visible in landscape.

Expected Results:
The master view should always be visible in landscape.

Actual Results:
The master view is hidden.

Regression:


Notes:

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!