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

Bug 120457

Summary: [Field Assist] - popup shell not dismissing correctly
Product: [Eclipse Project] Platform Reporter: Susan McCourt <susan>
Component: UIAssignee: Susan McCourt <susan>
Status: VERIFIED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: daniel_megert
Version: 3.2   
Target Milestone: 3.2 M5   
Hardware: PC   
OS: Windows XP   
Whiteboard:
Bug Depends on:    
Bug Blocks: 120237    

Description Susan McCourt CLA 2005-12-12 17:22:26 EST
If the target control is moved (for example, the containing dialog is being moved)...then either the popup shell should close or it should move with it.  This goes for the secondary shell, too.
Comment 1 Dani Megert CLA 2005-12-13 08:34:48 EST
In all Platform Text, JDT Text and JDT UI use cases the code assist popup and the additional info popup are closed and not moved.
Comment 2 Susan McCourt CLA 2005-12-14 09:41:44 EST
That makes sense (closing the popups).  I overlooked this in the implementation, and will fix.
Comment 3 Susan McCourt CLA 2006-01-31 19:15:46 EST
The dismissal in general is not implemented.
two more scenarios from bug #120237:
- open code assist for 'replace' field, decide to edit 'find' field by clicking
  into it ==> code assist stays open and when hitting 'Ctrl+Space' I have
  two code assists popups.

- open code assist and wait for the hover then switch to another application
  ==> hover stay on top of this application.

Comment 4 Susan McCourt CLA 2006-02-01 23:25:14 EST
Fixed >20060201
Comment 5 Susan McCourt CLA 2006-02-14 15:02:30 EST
verified in 20060214-0800 on Win XP 
- find/replace patch from bug #120237
- field assist example

- popup closes when dialog is moved
- popup closes when another app is activated
- popup closes when another field in the dialog is clicked, so there's no way to have two of them