diff options
author | Randy Rohrbach | 2010-09-20 19:11:50 +0000 |
---|---|---|
committer | Randy Rohrbach | 2010-09-20 19:11:50 +0000 |
commit | d1ee0b132ae2eaa58a74c0fd2d70016077201e40 (patch) | |
tree | 3e4f35ff6a85d62699f0859c7ff7082df80fdf1e /memory/org.eclipse.cdt.debug.ui.memory.memorybrowser | |
parent | 3cacbafb081c488af54877201e94e988c13f65b5 (diff) | |
download | org.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.java | 3 |
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); } }); |