Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 297167

Summary: [Shell] PopupDialog becomes focused even if opened with takeFocusOnOpen = false.
Product: [RT] RAP Reporter: Ivan Furnadjiev <ivan>
Component: RWTAssignee: Project Inbox <rap-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3    
Version: 1.3   
Target Milestone: 1.3 M4   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on:    
Bug Blocks: 282371    
Attachments:
Description Flags
Proposed patch none

Description Ivan Furnadjiev CLA 2009-12-08 03:20:07 EST
When a PopupDialog is created with takeFocusOnOpen = false, opening the dialog should not gain the focus and make it active shell.
Comment 1 Ivan Furnadjiev CLA 2009-12-08 03:23:04 EST
Created attachment 153989 [details]
Proposed patch
Comment 2 Ivan Furnadjiev CLA 2009-12-08 03:27:45 EST
Applied patch in CVS HEAD. It's fixed by overriding the Window.js#_beforeAppear and remove the code that make it active.