Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDarin Wright2010-06-10 19:01:34 +0000
committerDarin Wright2010-06-10 19:01:34 +0000
commitf31e840b227a8d060a4f39b12b9608466db62696 (patch)
treeebef57d3cc056f704e6122b37e10c18ef4b6bf17
parente341b7b891551944591171ad4e7d5351853b0b55 (diff)
downloadeclipse.platform.debug-f31e840b227a8d060a4f39b12b9608466db62696.tar.gz
eclipse.platform.debug-f31e840b227a8d060a4f39b12b9608466db62696.tar.xz
eclipse.platform.debug-f31e840b227a8d060a4f39b12b9608466db62696.zip
Bug 316514 - Debug context activation causes expressions view updates when hidden if selection is empty
-rw-r--r--org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/views/expression/ExpressionView.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/views/expression/ExpressionView.java b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/views/expression/ExpressionView.java
index f2c515c38..bcf9c86f0 100644
--- a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/views/expression/ExpressionView.java
+++ b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/views/expression/ExpressionView.java
@@ -102,6 +102,9 @@ public class ExpressionView extends VariablesView {
* @see org.eclipse.debug.internal.ui.views.variables.VariablesView#contextActivated(org.eclipse.jface.viewers.ISelection)
*/
protected void contextActivated(ISelection selection) {
+ if (!isAvailable() || !isVisible()) {
+ return;
+ }
if (selection == null || selection.isEmpty()) {
super.contextActivated(new StructuredSelection(DebugPlugin.getDefault().getExpressionManager()));
} else {

Back to the top