diff options
author | Michael Rennie | 2009-09-01 15:44:10 +0000 |
---|---|---|
committer | Michael Rennie | 2009-09-01 15:44:10 +0000 |
commit | b258c4fd4ccc1379595c16ceda8aa48d334b3a04 (patch) | |
tree | 612549fb05f198159d836d8292e45e060cea1405 | |
parent | 225416539077f735a7e1eca9dfb079bd498d2a3d (diff) | |
download | eclipse.platform.debug-b258c4fd4ccc1379595c16ceda8aa48d334b3a04.tar.gz eclipse.platform.debug-b258c4fd4ccc1379595c16ceda8aa48d334b3a04.tar.xz eclipse.platform.debug-b258c4fd4ccc1379595c16ceda8aa48d334b3a04.zip |
Bug 288102 - Error status is lost in Variables View
-rw-r--r-- | org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/views/variables/VariablesView.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/views/variables/VariablesView.java b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/views/variables/VariablesView.java index 9d1a63216..8023624a9 100644 --- a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/views/variables/VariablesView.java +++ b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/views/variables/VariablesView.java @@ -73,6 +73,7 @@ import org.eclipse.jface.commands.ActionHandler; import org.eclipse.jface.preference.IPreferenceStore; import org.eclipse.jface.resource.JFaceResources; import org.eclipse.jface.util.IPropertyChangeListener; +import org.eclipse.jface.util.LocalSelectionTransfer; import org.eclipse.jface.util.PropertyChangeEvent; import org.eclipse.jface.viewers.DoubleClickEvent; import org.eclipse.jface.viewers.ISelection; @@ -111,7 +112,6 @@ import org.eclipse.ui.handlers.IHandlerService; import org.eclipse.ui.progress.IWorkbenchSiteProgressService; import org.eclipse.ui.progress.UIJob; import org.eclipse.ui.texteditor.IUpdate; -import org.eclipse.ui.views.navigator.LocalSelectionTransfer; /** * This view shows variables and their values for a particular stack frame @@ -481,7 +481,7 @@ public class VariablesView extends AbstractDebugView implements IDebugContextLis */ protected void initDragAndDrop(TreeModelViewer viewer) { // Drag only - viewer.addDragSupport(DND.DROP_COPY, new Transfer[] {LocalSelectionTransfer.getInstance()}, new SelectionDragAdapter(viewer)); + viewer.addDragSupport(DND.DROP_COPY, new Transfer[] {LocalSelectionTransfer.getTransfer()}, new SelectionDragAdapter(viewer)); } /* (non-Javadoc) @@ -1142,7 +1142,7 @@ public class VariablesView extends AbstractDebugView implements IDebugContextLis public void updateComplete(IViewerUpdate update) { IStatus status = update.getStatus(); if (!update.isCanceled()) { - if (status != null && status.getCode() != IStatus.OK) { + if (status != null && !status.isOK()) { showMessage(status.getMessage()); } else { showViewer(); |