aboutsummaryrefslogtreecommitdiffstats
path: root/manual
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2021-02-26 20:47:52 +0100
committerJay Berkenbilt <ejb@ql.org>2021-03-03 23:05:19 +0100
commitfa2516df712aa59eb414933a912d30bb6fa1606e (patch)
tree776307a8d4e513e0a8bcd6fdb586a1b8b722fcd1 /manual
parent5207c3da713f242506aeb4889b97ced362b13bdf (diff)
downloadqpdf-fa2516df712aa59eb414933a912d30bb6fa1606e.tar.zst
Fix behavior for finding /Q, /DA, and /DR for form fields
If not found in the field hierarchy, /Q and /DA are supposed to be looked up in the document-level form dictionary. /DR is supposed to only come from the document dictionary.
Diffstat (limited to 'manual')
-rw-r--r--manual/qpdf-manual.xml12
1 files changed, 11 insertions, 1 deletions
diff --git a/manual/qpdf-manual.xml b/manual/qpdf-manual.xml
index 7efbf938..703ba7a4 100644
--- a/manual/qpdf-manual.xml
+++ b/manual/qpdf-manual.xml
@@ -5061,7 +5061,7 @@ print "\n";
</varlistentry>
-->
<varlistentry>
- <term>XXX 10.2.1: Month dd, YYYY</term>
+ <term>XXX 10.3.0: Month dd, YYYY</term>
<listitem>
<itemizedlist>
<listitem>
@@ -5081,6 +5081,16 @@ print "\n";
rarely used method call.
</para>
</listitem>
+ <listitem>
+ <para>
+ Fix form field handling code to look for default
+ appearances, quadding, and default resources in the right
+ places. The code was not looking for things in the
+ document-level interactive form dictionary that it was
+ supposed to be finding there. This required adding a few new
+ methods to <classname>QPDFFormFieldObjectHelper</classname>.
+ </para>
+ </listitem>
</itemizedlist>
</listitem>
</itemizedlist>