1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-06-07 17:56:01 +02:00

Bug 315774 - Allow force refresh of Disassembly view.

Change-Id: I8900528d1051f37d470e53800ad0ad60821ae8f4
Signed-off-by: Deep Amin <deep.amin@intel.com>
This commit is contained in:
Deep Amin 2020-07-28 16:43:08 +02:00 committed by Amin
parent 3cea021ecd
commit 35afa5764c
2 changed files with 14 additions and 2 deletions

View file

@ -105,4 +105,9 @@ public interface IDisassemblyPartCallback {
/** Thread-safe */ /** Thread-safe */
void asyncExec(Runnable runnable); void asyncExec(Runnable runnable);
/**
* Refreshes associated Disassembly part.
* Thread-safe */
void refresh();
} }

View file

@ -418,8 +418,7 @@ public abstract class DisassemblyPart extends WorkbenchPart
@Override @Override
public void run() { public void run() {
fPCLastAddress = getTopAddress(); refresh();
refreshView(10);
} }
} }
@ -3275,4 +3274,12 @@ public abstract class DisassemblyPart extends WorkbenchPart
} }
return bottomAddress; return bottomAddress;
} }
@Override
public void refresh() {
asyncExec(() -> {
fPCLastAddress = getTopAddress();
refreshView(10);
});
}
} }