Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 184346 - [Viewers]Double-Click-Activation not working on Linux-Gtk
Summary: [Viewers]Double-Click-Activation not working on Linux-Gtk
Status: VERIFIED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 3.3   Edit
Hardware: Other Linux-GTK
: P3 normal (vote)
Target Milestone: 3.3 RC1   Edit
Assignee: Thomas Schindl CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 185817
Blocks:
  Show dependency tree
 
Reported: 2007-04-26 18:28 EDT by Thomas Schindl CLA
Modified: 2007-05-18 10:18 EDT (History)
1 user (show)

See Also:


Attachments
Fix problem on Gtk (810 bytes, text/plain)
2007-04-26 18:30 EDT, Thomas Schindl CLA
no flags Details
apply to HEAD (837 bytes, patch)
2007-04-26 18:55 EDT, Thomas Schindl CLA
no flags Details | Diff
Using a double-click listener instead of asyncExec (832 bytes, patch)
2007-05-07 14:06 EDT, Thomas Schindl CLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Schindl CLA 2007-04-26 18:28:37 EDT
Snippet026 is not enabling the editor on double click. The problem is that whenm the editor is activated somehow a Focus-Lost event is produced by SWT by putting back focus to the Tree/Table. A work-around is activating the editor in an Display.asyncExec(). Appending a patch
Comment 1 Thomas Schindl CLA 2007-04-26 18:30:54 EDT
Created attachment 65124 [details]
Fix problem on Gtk

needs testing on MacOSX and WinXP
Comment 2 Thomas Schindl CLA 2007-04-26 18:43:26 EDT
WinXP: +1
Comment 3 Thomas Schindl CLA 2007-04-26 18:55:50 EDT
Created attachment 65127 [details]
apply to HEAD

MacOSX: no problem with patch applied
Comment 4 Thomas Schindl CLA 2007-04-26 18:56:28 EDT
Boris comments? I'd like to resolve this Friday for M7
Comment 5 Thomas Schindl CLA 2007-05-03 18:19:08 EDT
moving to rc1
Comment 6 Thomas Schindl CLA 2007-05-07 14:06:23 EDT
Created attachment 66166 [details]
Using a double-click listener instead of asyncExec
Comment 7 Thomas Schindl CLA 2007-05-07 14:10:08 EDT
Test on Linux-Gtk and MacOSX and patch works
Comment 8 Boris Bokowski CLA 2007-05-07 14:17:22 EDT
+1 for RC1.
Comment 9 Thomas Schindl CLA 2007-05-08 15:03:28 EDT
Released > N20070508
Comment 10 Thomas Schindl CLA 2007-05-18 10:18:47 EDT
Verified in I20070517-1700 using Snippet026 as test case