Community
Participate
Working Groups
I20040420 When I am rapidly clicking through my open editor tabs this can often be interpreted as a double-click causing the currently active tab to maximize. I believe that double-click should only be triggered if I click on the same tab twice.
The double-click behaviour you are getting is not implemented in SWT but is implemented in the UI ciode. The raw double-click event should not be different in CTabFolder than in any other widget so I am not going to supress it if the second click is not in the same item. It is up to the UI code to decide that the second click was not in the same tab etc. Moving to the UI team.
The problem does not exist, or is at least much more tricky to reproduce, on Gtk+-2.4. Gtk+-2.4 adds a method to set the double click distance (gdk_display_set_double_click_distance) where before you could just set the time. My assumption is that they just were not checking distance on Gtk+-2.2 but I have not verified this in their code.
See also bug 52849
This is part of the general double-click problem in emulated widgets. *** This bug has been marked as a duplicate of 56319 ***