Xcode Object Library doesn't change platforms unless file is opened in Main Editor

Originator:joshavant
Number:rdar://33947475 Date Originated:August 17 2017, 2:45 PM
Status:Duplicate of 17631287 Resolved:
Product:Developer Tools Product Version:
Classification:UI/Usability Reproducible:Always
 
Summary:
When working with Storyboard files from different platforms, the Xcode Object Library will not switch the platform for UI objects until a Storyboard from that different platform is opened in the Main Editor, and not the Assistant Editor. Seemingly, opening a differently-platformed Storyboard file in the Assistant Editor should also trigger this switch.

Steps to Reproduce:
0. Open the attached sample project
1. In the Project Navigator, click iOS/Main.storyboard to open it in the Main Editor
2. Observe the Object Library presents a set of iOS-specific UI elements
3. In the Project Navigator, click any non-Storyboard file to open it in the Main Editor
4. In the Project Navigator, Option-click tvOS/Main.storyboard to open it in the Assistant Editor

Expected Results:
Observe the Object Library presents a set of tvOS-specific UI elements

Observed Results:
Observe the Object Library continues to present a set of iOS-specific UI elements

Version:
Xcode 8.3.3 (8E3004b), macOS 10.12.5 (16F73)

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!