After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 589963 - Buttons in Eclipse Fast View now require double-click
Buttons in Eclipse Fast View now require double-click
Status: RESOLVED FIXED
Product: gtk+
Classification: Platform
Component: .General
2.17.x
Other All
: Normal minor
: ---
Assigned To: gtk-bugs
gtk-bugs
csw
Depends on:
Blocks:
 
 
Reported: 2009-07-28 06:51 UTC by nadir
Modified: 2009-10-29 19:45 UTC
See Also:
GNOME target: ---
GNOME version: 2.27/2.28



Description nadir 2009-07-28 06:51:58 UTC
Please describe the problem:
Starting with gtk+ 2.17.x the Eclipse Fast View buttons (the ones that appear in the status bar of the application when you minimize a view) require double-clicking to open, whereas with gtk+ 2.16.x they (correctly) opened the corresponding view with a single click.
The bug may be in SWT (I'm using the SWT with which Galileo was released, i.e. 3.5)

Steps to reproduce:
1. Load Eclipse 3.5 (Galileo) with a new workspace
2. Close the "startup screen"
3. Minimize the panel in the bottom-right: icons appear in the status bar
4. Click any of the icons


Actual results:
Nothing. 

Expected results:
The corresponding "View" should pop up

Does this happen every time?
Yes

Other information:
Comment 1 nadir 2009-07-29 15:16:48 UTC
Trying to find out if GTK+ 2.17.x was responsible, I tried running Eclipse with GTK+2.16.1 in LD_LIBRARY_PATH and everything is back to normal. I guess the ideal would be to reproduce the bug with a small SWT app.
Comment 2 Max Bowsher 2009-08-10 20:02:37 UTC
Same issue, and additionally it seems to be client-side-windows related, as it disappears if I recompile gtk+ 2.17.6 with gdk_window_new() hacked to create all windows as native.
Comment 3 Max Bowsher 2009-08-17 17:30:12 UTC
As of 2.17.7, this is hard to reproduce clicking on the buttons for already open perspectives, but easy to reproduce clicking on the "Open Perspective" button.
Comment 4 Max Bowsher 2009-08-17 21:14:05 UTC
I confirm still an issue in git 2.17.7-36-gc930f3a.
Comment 5 Alexander Larsson 2009-08-25 08:46:36 UTC
Setting GDK_NATIVE_WINDOWS=1 in 2.17.9 doesn't seem to help either.
Comment 6 nadir 2009-09-02 09:45:22 UTC
Same happens with 2.17.10. 

I have noticed something else: if the Fast View has extra toolbar buttons (they are on the top right of the view), they disappear when using client-side-windows, they reappear when using native windows (using the GDK_NATIVE_WINDOWS solution).
Comment 7 Alexander Larsson 2009-09-03 11:39:14 UTC
nadir: that is bug 591373
Comment 8 Alexander Larsson 2009-09-10 17:17:06 UTC
Fixed in commit 7124f5927ae96d13ea74268b73c62293b0243ddd