diff options
author | Jens übler | 2013-09-25 13:56:51 +0000 |
---|---|---|
committer | Paul Webster | 2013-09-25 13:56:51 +0000 |
commit | 404de0c46b615941549236a471355104b80ce150 (patch) | |
tree | 9f202deae081460f40f83a67d10df6cf041da563 | |
parent | e5a2dd2e408aa29c7193e2a2df0f8444ce905379 (diff) | |
download | eclipse.platform.ui-404de0c46b615941549236a471355104b80ce150.tar.gz eclipse.platform.ui-404de0c46b615941549236a471355104b80ce150.tar.xz eclipse.platform.ui-404de0c46b615941549236a471355104b80ce150.zip |
Bug 411577 - [Contributions] Customize Perspective has hiding conflicts
for toolbars and menus
Add the prefix to the contains check.
Signed-off-by: Jens übler <kuebler@aquintos.com>
-rw-r--r-- | bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java b/bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java index c82b4c7bebf..4361aa560ea 100644 --- a/bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java +++ b/bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java @@ -3351,7 +3351,7 @@ public class CustomizePerspectiveDialog extends TrayDialog { // Remove explicitly 'visible' elements from the current list for (Iterator<String> iterator = changedAndVisible.iterator(); iterator.hasNext();) { String id = iterator.next(); - if (id != null && currentHidden.contains(id)) { + if (id != null && currentHidden.contains(prefix + id)) { hasChanges = true; ((WorkbenchPage) window.getActivePage()).removeHiddenItems(prefix + id); } @@ -3360,7 +3360,7 @@ public class CustomizePerspectiveDialog extends TrayDialog { // Add explicitly 'hidden' elements to the current list for (Iterator<String> iterator = changedAndInvisible.iterator(); iterator.hasNext();) { String id = iterator.next(); - if (id != null && !currentHidden.contains(id)) { + if (id != null && !currentHidden.contains(prefix + id)) { hasChanges = true; ((WorkbenchPage) window.getActivePage()).addHiddenItems(prefix + id); } |