Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 330268 - Display.post() logs out current session if no mouse button specified only on 10.6.5(?)
Summary: Display.post() logs out current session if no mouse button specified only on ...
Status: RESOLVED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: SWT (show other bugs)
Version: 3.7   Edit
Hardware: Macintosh Mac OS X
: P3 critical (vote)
Target Milestone: 3.7 M4   Edit
Assignee: Scott Kovatch CLA
QA Contact: Silenio Quarti CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-11-15 12:22 EST by Scott Kovatch CLA
Modified: 2010-11-15 12:26 EST (History)
0 users

See Also:


Attachments
Fix (875 bytes, patch)
2010-11-15 12:25 EST, Scott Kovatch CLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Scott Kovatch CLA 2010-11-15 12:22:58 EST
Discovered during a JUnit test run: this piece of code

		event = new Event();
		event.type = SWT.MouseDown;
		display.post(event);  // missing button

will kill all processes and restart the Finder on 10.6.5!
Comment 1 Scott Kovatch CLA 2010-11-15 12:25:21 EST
Created attachment 183144 [details]
Fix
Comment 2 Scott Kovatch CLA 2010-11-15 12:25:51 EST
Fixed > 20101115.