GP-38 Corrected ContextAction failure to display dialog (Closes #2860)

This commit is contained in:
ghidra1 2021-03-22 15:35:45 -04:00
parent acf78878ce
commit 252ec48a44

View file

@ -302,16 +302,13 @@ public class DisassemblerPlugin extends Plugin {
}
public void setDefaultContext(ListingActionContext context) {
Program contextProgram = context.getProgram();
Register baseContextReg = contextProgram.getLanguage().getContextBaseRegister();
if (baseContextReg != null && baseContextReg.hasChildren()) {
return;
}
tool.showDialog(new ProcessorStateDialog(contextProgram.getProgramContext()),
context.getComponentProvider());
}
}
public boolean hasContextRegisters(Program currentProgram) {
Register baseContextReg = currentProgram.getLanguage().getContextBaseRegister();