Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRandy Rohrbach2010-09-20 19:11:50 +0000
committerRandy Rohrbach2010-09-20 19:11:50 +0000
commitd1ee0b132ae2eaa58a74c0fd2d70016077201e40 (patch)
tree3e4f35ff6a85d62699f0859c7ff7082df80fdf1e /memory/org.eclipse.cdt.debug.ui.memory.memorybrowser
parent3cacbafb081c488af54877201e94e988c13f65b5 (diff)
downloadorg.eclipse.cdt-d1ee0b132ae2eaa58a74c0fd2d70016077201e40.tar.gz
org.eclipse.cdt-d1ee0b132ae2eaa58a74c0fd2d70016077201e40.tar.xz
org.eclipse.cdt-d1ee0b132ae2eaa58a74c0fd2d70016077201e40.zip
Bug 323221 - Moved the handling of the GotoAddress bar so it is executed on a UI runnable thread.
Diffstat (limited to 'memory/org.eclipse.cdt.debug.ui.memory.memorybrowser')
-rw-r--r--memory/org.eclipse.cdt.debug.ui.memory.memorybrowser/src/org/eclipse/cdt/debug/ui/memory/memorybrowser/MemoryBrowser.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/memory/org.eclipse.cdt.debug.ui.memory.memorybrowser/src/org/eclipse/cdt/debug/ui/memory/memorybrowser/MemoryBrowser.java b/memory/org.eclipse.cdt.debug.ui.memory.memorybrowser/src/org/eclipse/cdt/debug/ui/memory/memorybrowser/MemoryBrowser.java
index 67f012ffb3d..58dd43424f9 100644
--- a/memory/org.eclipse.cdt.debug.ui.memory.memorybrowser/src/org/eclipse/cdt/debug/ui/memory/memorybrowser/MemoryBrowser.java
+++ b/memory/org.eclipse.cdt.debug.ui.memory.memorybrowser/src/org/eclipse/cdt/debug/ui/memory/memorybrowser/MemoryBrowser.java
@@ -465,11 +465,12 @@ public class MemoryBrowser extends ViewPart implements IDebugContextListener, IM
else {
renderingFinal.goToAddress(newBase);
}
- fGotoAddressBar.handleExpressionStatus(Status.OK_STATUS);
+
runOnUIThread(new Runnable(){
public void run() {
CTabItem selection = activeFolder.getSelection();
selection.setData(KEY_EXPRESSION, expression);
+ fGotoAddressBar.handleExpressionStatus(Status.OK_STATUS);
updateLabel(selection, renderingFinal);
}
});

Back to the top