Community
Participate
Working Groups
Eclipse 3.1M4-win32, Build id: 200412162000 When using the Windows taskbar (or Alt+Tab) to switch between applications, the window of the selected application is brought to the front. For an application that is displaying a modal dialog at the time it is switched to, this means bringing that dialog, all of its parent dialogs (if there are any) and finally the parent application window itself to the front. In the case of Eclipse, this does not always work. Steps to reproduce: 1. In the workbench window, start an operation that takes some time (e.g. rebuilding a large project), causing a modal progress dialog to appear ("Always run in background" unchecked) 2. Switch to a different application (preferably maximized) 3. Switch back to Eclipse Expected result: Both the workbench window and its progress dialog are brought to the front. Actual result: Only the progress dialog is brought to the front, making it seem as if the previously active application were somehow between the dialog and the workbench window. The exact circumstances under which this behaviour occurs are somewhat unclear. It is not reliably reproducible, sometimes it works, sometimes it does not. Also, it seems to affect some dialogs (the aforementioned progress dialogs or dialogs such as Switch Workspace or Clean Project) but not others (Search, Preferences). Even stranger, the problem could be seen using a freshly-opened Import wizard dialog but it disappeared after having clicked the "Next >" button. Weird. Filing against UI, not sure if this turns out to be a bug in SWT.
Created attachment 17815 [details] Screenshot
*** This bug has been marked as a duplicate of 46556 ***