Author: tilman
Date: Tue Nov 25 18:40:10 2025
New Revision: 1930003
Log:
PDFBOX-5660: optimize, as suggested by Valery Bokov; closes #349
Modified:
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/AppearanceGeneratorHelper.java
Modified:
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/AppearanceGeneratorHelper.java
==============================================================================
---
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/AppearanceGeneratorHelper.java
Tue Nov 25 18:39:10 2025 (r1930002)
+++
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/AppearanceGeneratorHelper.java
Tue Nov 25 18:40:10 2025 (r1930003)
@@ -285,9 +285,9 @@ class AppearanceGeneratorHelper
PDAction actionF = actions.getF();
if (actionF != null)
{
- if (field.getAcroForm().getScriptingHandler() != null)
+ ScriptingHandler scriptingHandler =
field.getAcroForm().getScriptingHandler();
+ if (scriptingHandler != null)
{
- ScriptingHandler scriptingHandler =
field.getAcroForm().getScriptingHandler();
return scriptingHandler.format((PDActionJavaScript) actionF,
apValue);
}
LOG.info("Field contains a formatting action but no
ScriptingHandler " +