Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 216062 - CTRL-Click shows menu on mouse up, instead of mouse down.
Summary: CTRL-Click shows menu on mouse up, instead of mouse down.
Status: RESOLVED WONTFIX
Alias: None
Product: Platform
Classification: Eclipse Project
Component: SWT (show other bugs)
Version: 3.4   Edit
Hardware: Macintosh Mac OS X - Carbon (unsup.)
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Silenio Quarti CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-01-21 18:38 EST by Kevin Barnes CLA
Modified: 2010-10-12 17:49 EDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kevin Barnes CLA 2008-01-21 18:38:47 EST
If you CTRL-Click in the package explorer, the menu doesn't appear until mouse up, or until you move the mouse around a little. We're blocked in a call to WaitMouseMoved at the end our dragDetect method.

If the ctrl button is down we should probably avoid the call to dragDetect.
Comment 1 Steve Northover CLA 2008-03-05 21:50:53 EST
Still happening?  I thought we fixed the issue by running deferred events more often.  KB, please investigate.
Comment 2 Kevin Barnes CLA 2008-03-06 09:57:02 EST
I _think_ we fixed right click, but not ctrl-click.
Comment 3 Markus Keller CLA 2008-09-10 06:02:32 EDT
> I _think_ we fixed right click, but not ctrl-click.

Yes, that's what I see in I20080909-1121.
Comment 4 Steve Northover CLA 2008-09-10 19:31:14 EDT
Lord.  I think that avoiding drag detect when control is down sounds bad ... but might be ok on the Mac.  Certainly on Windows, key modifiers affect the drag and drop operation.
Comment 5 Markus Keller CLA 2009-05-18 11:40:34 EDT
Works for me (also with Ctrl+Click) in I20090515-1143 Cocoa.
Comment 6 Scott Kovatch CLA 2010-10-12 17:49:41 EDT
This is Carbon-only, so it won't be fixed at this point.