Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 344114 - [Compatibility] When closing all perspectives, close other perspectives before closing the selected one
Summary: [Compatibility] When closing all perspectives, close other perspectives befor...
Status: VERIFIED FIXED
Alias: None
Product: e4
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 1.0   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: 4.1 RC1   Edit
Assignee: Remy Suen CLA
QA Contact: Remy Suen CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-04-28 08:10 EDT by Remy Suen CLA
Modified: 2011-05-17 07:53 EDT (History)
0 users

See Also:


Attachments
WorkbenchPage patch v1 (1.37 KB, patch)
2011-05-03 12:30 EDT, Remy Suen CLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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.