Bug 18629

Summary: GTK: Unable to select dialog buttons with mouse
Product: [Eclipse Project] Platform Reporter: Grant Gayed <grant_gayed>
Component: SWTAssignee: Boris Shingarov <bshingar>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P1 CC: dj.houghton, eclipse, Frank.Cornelissen, Mike_Wilson, nickell
Version: 2.0   
Target Milestone: 2.0 F3   
Hardware: PC   
OS: Linux-GTK   
Whiteboard:

Description Grant Gayed CLA 2002-06-01 16:16:59 EDT
build 2002-06-01 on Linux GTK.

- start eclipse
- create new Java project
- create new Java class with basic "hello world" program
- drop-down running man -> Run as -> Java Application

notice the output in the console

- create new PDE project
- select all defaults, use the Hello, World template
- drop-down running man -> Run as -> Runtime workbench

notice error in console NoClassDefFoundError (bug 18616)

- drop-down running man -> Run...
- notice Runtime Workbench configuration is selected
- try to select your Hello application
- Dialog appears asking you to save your changes to your current configuration
before switching the selection

notice you are unable to select any buttons with the mouse. 
ESC will cancel the dialog
Enter will press the Cancel button (which has focus)
Comment 1 Mike Wilson CLA 2002-06-03 17:58:25 EDT
This is a must fix.
Comment 2 Jared Burns CLA 2002-06-05 15:44:37 EDT
This is really horrendous. We're not only stopping Eclipse, we're breaking the 
mouse for all other applications. When this happens, mouse clicking simply 
stops working in all of X.
Comment 3 Jared Burns CLA 2002-06-05 16:00:41 EDT
It might also be helpful to note that when we get in this state, we can't 
realize menus. Hitting alt+f, for example, will highlight the File menu, but 
there's no way to get the menu to actually show up. Ctrl+F10 doesn't bring up 
the right click menu either.
Comment 4 Mike Wilson CLA 2002-06-06 09:22:51 EDT
It's not that big a deal Jared. I can "break the mouse for all applications" 
with one line of X code. It's probably just somebody grabbing the pointer when 
they shouldn't be.
Comment 5 Steve Northover CLA 2002-06-06 09:27:27 EDT
Simple steps:

1) Change any field in one run time configuration
2) Move to another configuration without saving
Comment 6 Steve Northover CLA 2002-06-06 12:55:05 EDT
Fixed > 20020606
Comment 7 Jared Burns CLA 2002-06-08 14:50:31 EDT
*** Bug 19694 has been marked as a duplicate of this bug. ***
Comment 8 Silenio Quarti CLA 2002-06-10 19:33:23 EDT
*** Bug 19643 has been marked as a duplicate of this bug. ***
Comment 9 Mike Wilson CLA 2002-06-12 09:05:24 EDT
*** Bug 20006 has been marked as a duplicate of this bug. ***