From 066d1857858c2f04a46d5534ccd1fba8e8a68f8b Mon Sep 17 00:00:00 2001
From: Curtis Windatt
Date: Wed, 14 May 2008 21:15:36 +0000
Subject: Bug 228445 - 'Create Watch Expression' shows up in every context menu
https://bugs.eclipse.org/bugs/show_bug.cgi?id=228445
---
.../buildnotes_platform-debug.html | 1 +
org.eclipse.debug.ui/META-INF/MANIFEST.MF | 4 ++--
org.eclipse.debug.ui/plugin.xml | 21 +++++++++++++--------
.../ui/actions/expressions/WatchHandler.java | 2 --
4 files changed, 16 insertions(+), 12 deletions(-)
diff --git a/org.eclipse.debug.core/buildnotes_platform-debug.html b/org.eclipse.debug.core/buildnotes_platform-debug.html
index 0c3783e1b..ad1999dac 100644
--- a/org.eclipse.debug.core/buildnotes_platform-debug.html
+++ b/org.eclipse.debug.core/buildnotes_platform-debug.html
@@ -45,6 +45,7 @@
May 14, 2008
Problem Reports Fixed
Bug 225688: DBCS3.4: In expression view, DBCS characters are changed to "?" after restarting eclipse
+Bug 228445: 'Create Watch Expression' shows up in every context menu
Bug 224019: Command handler conflict in registers view
May 13, 2008
diff --git a/org.eclipse.debug.ui/META-INF/MANIFEST.MF b/org.eclipse.debug.ui/META-INF/MANIFEST.MF
index 6b303bb03..136787bfe 100644
--- a/org.eclipse.debug.ui/META-INF/MANIFEST.MF
+++ b/org.eclipse.debug.ui/META-INF/MANIFEST.MF
@@ -49,9 +49,9 @@ Export-Package: org.eclipse.debug.internal.ui;x-internal:=true,
org.eclipse.debug.ui.contexts,
org.eclipse.debug.ui.memory,
org.eclipse.debug.ui.sourcelookup
-Require-Bundle: org.eclipse.core.expressions;bundle-version="[3.3.0,4.0.0)",
+Require-Bundle: org.eclipse.core.expressions;bundle-version="[3.4.0,4.0.0)",
org.eclipse.core.variables;bundle-version="[3.2.0,4.0.0)",
- org.eclipse.ui;bundle-version="[3.3.0,4.0.0)",
+ org.eclipse.ui;bundle-version="[3.4.0,4.0.0)",
org.eclipse.ui.console;bundle-version="[3.2.0,4.0.0)",
org.eclipse.help;bundle-version="[3.3.0,4.0.0)",
org.eclipse.debug.core;bundle-version="[3.4.0,4.0.0)";visibility:=reexport,
diff --git a/org.eclipse.debug.ui/plugin.xml b/org.eclipse.debug.ui/plugin.xml
index ed3227915..6e16561d4 100644
--- a/org.eclipse.debug.ui/plugin.xml
+++ b/org.eclipse.debug.ui/plugin.xml
@@ -972,14 +972,19 @@
label="%Watch.label"
helpContextId="variable_watch_action_context">
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
diff --git a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/actions/expressions/WatchHandler.java b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/actions/expressions/WatchHandler.java
index 7cc491a90..8fbd74b21 100644
--- a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/actions/expressions/WatchHandler.java
+++ b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/actions/expressions/WatchHandler.java
@@ -15,7 +15,6 @@ import java.util.Iterator;
import org.eclipse.core.commands.AbstractHandler;
import org.eclipse.core.commands.ExecutionEvent;
import org.eclipse.core.commands.ExecutionException;
-import org.eclipse.core.runtime.Assert;
import org.eclipse.core.runtime.CoreException;
import org.eclipse.core.runtime.IAdaptable;
import org.eclipse.debug.core.DebugPlugin;
@@ -89,7 +88,6 @@ public class WatchHandler extends AbstractHandler {
expressionString = factory2.createWatchExpression(element);
} else {
// Action should not have been enabled
- Assert.isTrue(false);
return;
}
}
--
cgit v1.2.3