Fix for bug 26693.
Index:
ChangeLog
===================================================================
RCS
file: /home/tools/org.eclipse.cdt.debug.ui/ChangeLog,v
retrieving revision
1.34
diff -u -r1.34 ChangeLog
--- ChangeLog 19 Nov 2002 16:42:04
-0000 1.34
+++ ChangeLog 19 Nov 2002 21:34:17 -0000
@@ -1,4 +1,8
@@
2002-11-19 Mikhail Khodjaiants
+ Fix for bug
26693.
+ * SwitchToDisassemblyActionDelegate.java
+
+2002-11-19
Mikhail Khodjaiants
Fix for bug 26401.
*
ExpressionDialog.java: Highlight the content of the _expression_ field on
intialization.
Index:
SwitchToDisassemblyActionDelegate.java
===================================================================
RCS
file:
/home/tools/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/actions/SwitchToDisassemblyActionDelegate.java,v
retrieving
revision 1.1
diff -u -r1.1 SwitchToDisassemblyActionDelegate.java
---
SwitchToDisassemblyActionDelegate.java 11 Oct 2002 21:50:04
-0000 1.1
+++ SwitchToDisassemblyActionDelegate.java 19 Nov 2002
21:33:55 -0000
@@ -9,10 +9,12 @@
import
org.eclipse.cdt.debug.internal.core.model.CDebugElement;
import
org.eclipse.debug.core.DebugEvent;
import
org.eclipse.debug.core.DebugException;
+import
org.eclipse.debug.ui.AbstractDebugView;
import
org.eclipse.jface.action.IAction;
import
org.eclipse.jface.viewers.ISelection;
import
org.eclipse.jface.viewers.ISelectionChangedListener;
import
org.eclipse.jface.viewers.IStructuredSelection;
+import
org.eclipse.jface.viewers.Viewer;
import
org.eclipse.ui.IViewPart;
/**
@@ -38,13 +40,14
@@
((CDebugElement)element).fireChangeEvent(
DebugEvent.CLIENT_REQUEST );
if ( fViewPart !=
null && fViewPart instanceof ISelectionChangedListener
)
{
- final
ISelectionChangedListener view =
(ISelectionChangedListener)fViewPart;
+ final
AbstractDebugView view =
(AbstractDebugView)fViewPart;
fViewPart.getViewSite().getShell().getDisplay().asyncExec(
new
Runnable()
{
public
void
run()
{
- view.selectionChanged(
null
);
+ Viewer
viewer =
view.getViewer();
+ viewer.setSelection(
viewer.getSelection()
);
}
}
);
}