Community
Participate
Working Groups
Build ID: M20090211-1700 Steps To Reproduce: 1. Open enough documents in the editor such that there are more tabs than can fit. 2. Close some of the tabs by pressing the X on the tab. 3. Note that all tabs except the currently active one are randomly reordered each time a tab is closed. Expected behavior is for tabs to not reorder. They should behave, for example, like Firefox tabs. Closing one tab should simply remove it from the tab sequence. The current system is frustrating and disorienting. For an especially frustrating experience: Open approximately 20 documents. Then pick 3 of the visible tabs in the editor. Challenge: Close the other 17 documents. It's not pretty, and certainly not as simple as it sounds.
From a simple snippet, this doesn't appear to be an SWT problem.
This is caused by the infamous MRU logic which drives me nuts as well, but realistically, will not be changed in the 3.x stream. See bug 68684 comment 67 for a potential workaround. *** This bug has been marked as a duplicate of bug 68684 ***