Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 300627 - [Widgets] Gray rectangle stays when child shell made invisible in widgetSelected event
Summary: [Widgets] Gray rectangle stays when child shell made invisible in widgetSelec...
Status: RESOLVED WORKSFORME
Alias: None
Product: Platform
Classification: Eclipse Project
Component: SWT (show other bugs)
Version: 3.6   Edit
Hardware: PC Mac OS X
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Platform-SWT-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-01-24 19:55 EST by Markus Keller CLA
Modified: 2017-07-04 06:55 EDT (History)
1 user (show)

See Also:


Attachments
Screenshot (19.43 KB, image/png)
2010-01-24 19:55 EST, Markus Keller CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Markus Keller CLA 2010-01-24 19:55:04 EST
Created attachment 157070 [details]
Screenshot

I20100119-0800 Cocoa, follow-up to bug 279103 comment 23

- run snippet from bug 289488 comment 2
- click the button
- click any item in the table
=> child shell with the table goes away, but a gray rectangle stays where the shell used to be. This is written to stderr:

2010-01-25 01:52:37.276 java[5152:903] *** Assertion failure in -[SWTTableView lockFocus], /SourceCache/AppKit/AppKit-1038.25/AppKit.subproj/NSView.m:5237

Same problem when I don't add the MouseListener.
Comment 1 Markus Keller CLA 2010-01-24 20:09:29 EST
That's with Mac OS 10.6.2 on an Intel Core Duo (32-bit Mac mini).

Problem not visible in the Eclipse SDK, AFAIK.
Comment 2 Lakshmi P Shanmugam CLA 2017-07-04 06:55:31 EDT
Not reproducible on macOS 10.12 with Eclipse 4.7.