Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 120648 - [WorkbenchLauncher] Workspace Launcher can open behind splash screen
Summary: [WorkbenchLauncher] Workspace Launcher can open behind splash screen
Status: RESOLVED DUPLICATE of bug 109290
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 3.2   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: 3.4   Edit
Assignee: Kim Horne CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 154088
  Show dependency tree
 
Reported: 2005-12-13 13:02 EST by Steve Northover CLA
Modified: 2008-02-04 13:53 EST (History)
3 users (show)

See Also:


Attachments
screenshot of the taskbar entries (2.93 KB, image/png)
2006-07-27 05:01 EDT, Boris Bokowski CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Steve Northover CLA 2005-12-13 13:02:52 EST
eclipse-SDK-I20051213-0010-win32

I'm not sure how I did it but I invoked Eclipse, clicked around and the launcher was prompting me for my workspace from behind the splash screen.  I couldn't make it happen again, however, I am able to click on the splash screen and obscure the Workspace Launcher, and this did not happen in 3.1 (but happens in 3.2 M3).
Comment 1 Jim Adams CLA 2006-07-26 09:55:05 EDT
I am seeing this in 3.2 Release. The way I saw it today was during the restart after installing new features in UpdateManager. The splash screen did not appear at the top of my window stack and thus the dialog did not appear at the top as well. There was no task manager icon (windows XP) as well. I seem to recall that we had an iconin 3.1. This is a problem for us as we have had several users complain that Eclipse doesn't start up when, in fact, the problem is that they didn't see the dialog because it was under other windows. Ithink the priority should be raised.
Comment 2 Boris Bokowski CLA 2006-07-26 18:37:41 EDT
With 3.2 and on Windows, there should be an entry in the task bar for the workspace chooser dialog.  In 3.1, the workspace chooser dialog was parented off of an invisible ON_TOP shell which created accessibility problems - you could not get back to the workspace chooser dialog using only the keyboard.

Since the splash screen is shown from a different OS process, it cannot be the workspace chooser dialog's parent shell.

For 3.3, we may end up using SWT to show the splash screen which would allow us to do the proper parenting.
Comment 3 Jim Adams CLA 2006-07-26 19:08:02 EDT
I am using 3.2 and there is no taskbar icon on windows.
Comment 4 Boris Bokowski CLA 2006-07-27 05:01:37 EDT
Created attachment 46865 [details]
screenshot of the taskbar entries

(In reply to comment #3)
> I am using 3.2 and there is no taskbar icon on windows.

Very strange.  When I start Eclipse 3.2, I see two entries in the taskbar while Eclipse is prompting for the workspace location: one from the splash screen and one from the "dialog" which is really a top-level shell. Just to be sure that we are talking about the same thing I am attaching a screenshot. I am on Windows XP too. What could be the difference between your setup and mine?
Comment 5 Jim Adams CLA 2006-07-27 09:24:20 EDT
Maybe the difference is that I am running Java 1.6
Comment 6 Jim Adams CLA 2006-08-28 14:50:22 EDT
I have not been able to verify the non-taskbar issue in Java 1.6 anymore. Not sure what I was seeing before. However we do still have the issue of the workspace selector coming up behind the splash screen.
Comment 7 Boris Bokowski CLA 2006-08-28 15:02:53 EDT
(In reply to comment #6)
> ... However we do still have the issue of the
> workspace selector coming up behind the splash screen.

This can only be solved if/when we use SWT to show the splash screen.
Comment 8 Jim Adams CLA 2006-11-09 15:26:47 EST
This bug was entered against Windows. I have been working with Linux lately (Kanotixs) which exhibits the same bug. It has really moved from slightly annoying to the most annoying problem I run into.
Comment 9 Boris Bokowski CLA 2007-01-02 11:15:20 EST
Reassigning bugs to reflect changes in ownership.
Comment 10 Kim Horne CLA 2008-02-04 13:53:29 EST

*** This bug has been marked as a duplicate of bug 109290 ***