Xcode should treat any project window with the toolbar hidden as an aux window.
| Originator: | amorya | ||
| Number: | rdar://12376626 | Date Originated: | |
| Status: | Resolved: | ||
| Product: | Developer Tools | Product Version: | Xcode 4.4.1 (4F1003) |
| Classification: | UI/Usability | Reproducible: | Not Applicable |
Picture the scene. You're writing some awesome code in Xcode. You decide you need to refer to your data model whilst writing, so you double click on the data model to open it in a new window. You hide the toolbar and sidebars in that window, because all you want is to view your data model. Later, after squashing dozens of bugs and feeling pretty good about yourself, you decide to have a break. You close your Xcode project. Moments after doing so, you realise in horror that you closed the main project window before you closed the window showing your data model. Your heart pulses and your mind races: can you undo what you just did? But no, you can't: it has been done. With a sigh, you close the data model window, knowing that the next time you open your project it will only show you a silly tiny window with no sidebars or toolbars. All because Xcode can't tell the difference between a project window and an auxiliary window. In the absence of wider changes to the window management model for Xcode, I'd like to suggest a simple fix: if you close a project window that is showing a toolbar, and the only other windows on that project have no toolbar, then the one with the toolbar is what's remembered as the project window state.
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!