Project: Eclipse_Platform_UI
Bug 174213 [ViewMgmt] add attribute to close a sticky view in all open perspectives
Reported: 2007-02-14 13:55:58 | Status: verified fixed

Currently, when you open a sticky view, it remains open when you switch perspectives. However, when you close a sticky view, it only closes the sticky view in the current active perspective. Could we add an attribute to the contribution to specify that the sticky view be closed in all other open perspectives? Use case: Based on usability feedback for our product, users are getting very confused when they see the help view reappear when they change perspectives, after having closed the help view. They are expecting that when they close it in one perspective, it closes it in all other open perspectives, not just the active perspective.

Files changed in fix:
bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/IWorkbenchPreferenceConstants.java bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/IStickyViewManager.java bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/StickyViewManager.java bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/StickyViewManager32.java bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/WorkbenchPage.java bundles/org.eclipse.ui/src/org/eclipse/ui/internal/UIPreferenceInitializer.java tests/org.eclipse.ui.tests/Eclipse UI Tests/org/eclipse/ui/tests/intro/IntroTest.java tests/org.eclipse.ui.tests/Eclipse UI Tests/org/eclipse/ui/tests/intro/IntroTest2.java