mirror of
https://github.com/NationalSecurityAgency/ghidra.git
synced 2025-10-05 19:42:36 +02:00
GP-0: Peform selections on the swing thread
This commit is contained in:
parent
6a5265d570
commit
3bd8683fdf
1 changed files with 4 additions and 4 deletions
|
@ -543,9 +543,9 @@ public class DebuggerListingProviderTest extends AbstractGhidraHeadedDebuggerGUI
|
||||||
createMappedTraceAndProgram();
|
createMappedTraceAndProgram();
|
||||||
AddressSpace ss = program.getAddressFactory().getDefaultAddressSpace();
|
AddressSpace ss = program.getAddressFactory().getDefaultAddressSpace();
|
||||||
|
|
||||||
listingProvider.getListingPanel()
|
runSwing(() -> listingProvider.getListingPanel()
|
||||||
.setSelection(new ProgramSelection(tb.addr(0x00401234), tb.addr(0x00404321)),
|
.setSelection(new ProgramSelection(tb.addr(0x00401234), tb.addr(0x00404321)),
|
||||||
EventTrigger.GUI_ACTION);
|
EventTrigger.GUI_ACTION));
|
||||||
waitForSwing();
|
waitForSwing();
|
||||||
|
|
||||||
assertEquals(tb.set(tb.range(ss, 0x00601234, 0x00604321)),
|
assertEquals(tb.set(tb.range(ss, 0x00601234, 0x00604321)),
|
||||||
|
@ -558,10 +558,10 @@ public class DebuggerListingProviderTest extends AbstractGhidraHeadedDebuggerGUI
|
||||||
createMappedTraceAndProgram();
|
createMappedTraceAndProgram();
|
||||||
AddressSpace ss = program.getAddressFactory().getDefaultAddressSpace();
|
AddressSpace ss = program.getAddressFactory().getDefaultAddressSpace();
|
||||||
|
|
||||||
codePlugin.getListingPanel()
|
runSwing(() -> codePlugin.getListingPanel()
|
||||||
.setSelection(
|
.setSelection(
|
||||||
new ProgramSelection(tb.addr(ss, 0x00601234), tb.addr(ss, 0x00604321)),
|
new ProgramSelection(tb.addr(ss, 0x00601234), tb.addr(ss, 0x00604321)),
|
||||||
EventTrigger.GUI_ACTION);
|
EventTrigger.GUI_ACTION));
|
||||||
waitForSwing();
|
waitForSwing();
|
||||||
|
|
||||||
assertEquals(tb.set(tb.range(0x00401234, 0x00404321)), listingPlugin.getCurrentSelection());
|
assertEquals(tb.set(tb.range(0x00401234, 0x00404321)), listingPlugin.getCurrentSelection());
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue