Xcode is not closing files within a workspace properly

Originator:tonyarnold
Number:rdar://10625178 Date Originated:25-Dec-2011 01:39 PM
Status:Closed Resolved:YES
Product:Developer Tools Product Version:4.2.1/4D502
Classification:UI/Usability Reproducible:Always
 
25-Dec-2011 01:39 PM Tony Arnold:
Summary:

When closing individual files within an Xcode workspace, the same files keep re-appearing (in the reverse order that they were last opened).

Steps to Reproduce:

1. Open a series of files within an Xcode workspace -- be sure to re-open the same files a few times;
2. Using "File → Close $DOCUMENT", or the Command-Control-W shortcut, close the opened files one-by-one;

Expected Results:

Once a file within a workspace is closed, it should stay closed until I access it next.

Actual Results:

The files seem to re-open in the reverse order that they were accessed -- almost like a history of the opened files. It now takes much, much longer to close all of the opened files in a workspace.

Regression:

Yes -- this did not occur under previous versions of Xcode, including the last minor release (4.2.1).


10-Mar-2012 09:00 AM Tony Arnold:
I've checked, and Xcode 4.3.1 does not exhibit the behaviour described in my original bug report. Thank the engineers for the fix, and thank you to you and your team for following up directly! :)

This issue has been verified as resolved and can be closed.

10-Mar-2012 05:16 AM Apple Developer Bug Reporting Team :
Engineering believes this issue has been addressed in the latest Xcode 4.3 release.  Please verify with this release, and update your bug report with the results.  

Xcode 4.3Build: 4E109 (for Lion)
Date posted:  February 16, 2012
https://developer.apple.com/xcode/

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!