aboutsummaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2023-02-25 18:55:47 +0100
committerJay Berkenbilt <ejb@ql.org>2023-02-25 18:58:51 +0100
commit78f7dc9fe81d6d10edaa620a0319ab9d0dce84ff (patch)
tree2adeba185a6c287f40ad9234011b77076c2cbe91 /ChangeLog
parent48bacbf2e66b08c9f738416044d5797554ffa203 (diff)
downloadqpdf-78f7dc9fe81d6d10edaa620a0319ab9d0dce84ff.tar.zst
Overlay/underlay: capture origial page as form XObject (fixes #904)
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog9
1 files changed, 9 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index db242032..05697027 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2023-02-25 Jay Berkenbilt <ejb@ql.org>
+
+ * When performing overlay or underlay operations, convert the
+ origianal page to a form XObject instead of simply isolating its
+ contents with q/Q operators. This prevents unbalanced q/Q
+ operators in any of the original pages from messing up the
+ graphics state of anything that is overlaid on top of it. Fixes
+ #904.
+
2023-02-18 Jay Berkenbilt <ejb@ql.org>
* Treat all linearization errors and warnings as warnings, and