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

Bug 61289

Summary: Bug in view activation, activation list is corrupted during showView
Product: [Eclipse Project] Platform Reporter: Matthew Hatem <Matthew_Hatem>
Component: UIAssignee: Platform-UI-Inbox <Platform-UI-Inbox>
Status: RESOLVED DUPLICATE QA Contact:
Severity: normal    
Priority: P3 CC: n.a.edgar
Version: 3.0   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Matthew Hatem CLA 2004-05-06 15:30:57 EDT
Create a perspective with a few views.  

One of the views is not in a tab folder and has a Tree control in it.

Have three other views in a tab folder.

Activate tab/view one.  This view has an action to activate tab/view 3.

Bug -> During that activation, the view containing the Tree control is somehow 
set as activated and the activationList that the WorkbenchPage maintains is 
updated.  Now close tab/view 3 and note that the view containing the Tree 
control is activated instead of tab/view 1.

The problem stems from Composite.fixFocus.  This tries to find the first 
control that will take focus.  This probably not necessary in the middle of a 
view activation.
Comment 1 Nick Edgar CLA 2004-05-06 16:07:26 EDT

*** This bug has been marked as a duplicate of 60970 ***