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

Bug 344114

Summary: [Compatibility] When closing all perspectives, close other perspectives before closing the selected one
Product: [Eclipse Project] e4 Reporter: Remy Suen <remy.suen>
Component: UIAssignee: Remy Suen <remy.suen>
Status: VERIFIED FIXED QA Contact: Remy Suen <remy.suen>
Severity: normal    
Priority: P3    
Version: 1.0   
Target Milestone: 4.1 RC1   
Hardware: All   
OS: All   
Whiteboard:
Attachments:
Description Flags
WorkbenchPage patch v1 none

Description Remy Suen CLA 2011-04-28 08:10:30 EDT
Currently, when the user requests that all perspectives be closed, we are constantly closing the currently selected one. This causes a lot of churn as a perspective switch happens every time the [current] perspective is closed. We should instead just close all other perspectives first before we close the current one. This will also prevent unnecessarily opening random unwanted perspectives which could potentially cause bundle activation.
Comment 1 Remy Suen CLA 2011-05-03 12:30:33 EDT
Created attachment 194609 [details]
WorkbenchPage patch v1
Comment 2 Remy Suen CLA 2011-05-03 12:30:50 EDT
(In reply to comment #1)
> Created attachment 194609 [details]
> WorkbenchPage patch v1

Fix released to CVS HEAD.
Comment 3 Remy Suen CLA 2011-05-17 07:53:07 EDT
Verified with I20110516-1455 on Windows XP.