From 291d5c4e77735b0b4b40613d952ecdd157ef750b Mon Sep 17 00:00:00 2001 From: Ryan Kurtz Date: Fri, 7 Aug 2026 09:53:59 -0400 Subject: [PATCH] GP-7125: Fixed a bug that prevented the GhidraScript ask() methods from consuming script arguments in GUI mode (Closes #9463) --- .../Base/src/main/java/ghidra/app/script/GhidraScript.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Ghidra/Features/Base/src/main/java/ghidra/app/script/GhidraScript.java b/Ghidra/Features/Base/src/main/java/ghidra/app/script/GhidraScript.java index 53c831b149..cb1a7dc43f 100644 --- a/Ghidra/Features/Base/src/main/java/ghidra/app/script/GhidraScript.java +++ b/Ghidra/Features/Base/src/main/java/ghidra/app/script/GhidraScript.java @@ -1962,7 +1962,7 @@ public abstract class GhidraScript extends FlatProgramAPI { private T loadAskValue(T defaultValue, StringTransformer transformer, String key) { boolean isHeadless = isRunningHeadless(); - if (isHeadless && scriptArgs.length > 0) { + if (scriptArgs.length > 0) { // this will throw IllegalArgumenrException if the args cannot be parsed return transformer.apply(nextScriptArg()); }