From 3bd8683fdfca85a0ade0616da4bf08a9abfa46c9 Mon Sep 17 00:00:00 2001 From: Dan <46821332+nsadeveloper789@users.noreply.github.com> Date: Wed, 14 Sep 2022 12:06:49 -0400 Subject: [PATCH] GP-0: Peform selections on the swing thread --- .../debug/gui/listing/DebuggerListingProviderTest.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Ghidra/Debug/Debugger/src/test/java/ghidra/app/plugin/core/debug/gui/listing/DebuggerListingProviderTest.java b/Ghidra/Debug/Debugger/src/test/java/ghidra/app/plugin/core/debug/gui/listing/DebuggerListingProviderTest.java index 2174d77590..fdd32837fc 100644 --- a/Ghidra/Debug/Debugger/src/test/java/ghidra/app/plugin/core/debug/gui/listing/DebuggerListingProviderTest.java +++ b/Ghidra/Debug/Debugger/src/test/java/ghidra/app/plugin/core/debug/gui/listing/DebuggerListingProviderTest.java @@ -543,9 +543,9 @@ public class DebuggerListingProviderTest extends AbstractGhidraHeadedDebuggerGUI createMappedTraceAndProgram(); AddressSpace ss = program.getAddressFactory().getDefaultAddressSpace(); - listingProvider.getListingPanel() + runSwing(() -> listingProvider.getListingPanel() .setSelection(new ProgramSelection(tb.addr(0x00401234), tb.addr(0x00404321)), - EventTrigger.GUI_ACTION); + EventTrigger.GUI_ACTION)); waitForSwing(); assertEquals(tb.set(tb.range(ss, 0x00601234, 0x00604321)), @@ -558,10 +558,10 @@ public class DebuggerListingProviderTest extends AbstractGhidraHeadedDebuggerGUI createMappedTraceAndProgram(); AddressSpace ss = program.getAddressFactory().getDefaultAddressSpace(); - codePlugin.getListingPanel() + runSwing(() -> codePlugin.getListingPanel() .setSelection( new ProgramSelection(tb.addr(ss, 0x00601234), tb.addr(ss, 0x00604321)), - EventTrigger.GUI_ACTION); + EventTrigger.GUI_ACTION)); waitForSwing(); assertEquals(tb.set(tb.range(0x00401234, 0x00404321)), listingPlugin.getCurrentSelection());