From 392db3b33919c1e635e6b6ff4207d7367120ec8c Mon Sep 17 00:00:00 2001 From: Thomas Beyer Date: Mon, 20 Mar 2023 11:11:09 +0100 Subject: [PATCH] RED-4875 - move destroy of pdftron-elements out of loop --- .../commons/InvisibleElementRemovalService.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/iqser/red/pdftronlogic/commons/InvisibleElementRemovalService.java b/src/main/java/com/iqser/red/pdftronlogic/commons/InvisibleElementRemovalService.java index 2893cc1..edb9b29 100644 --- a/src/main/java/com/iqser/red/pdftronlogic/commons/InvisibleElementRemovalService.java +++ b/src/main/java/com/iqser/red/pdftronlogic/commons/InvisibleElementRemovalService.java @@ -110,11 +110,12 @@ public class InvisibleElementRemovalService { context.visitedXObjIds().clear(); removeOverlappedElements(page, writer, context); - writer.destroy(); - reader.destroy(); - log.info("Finished removing invisible Elements"); } + writer.destroy(); + reader.destroy(); + + log.info("Finished removing invisible Elements"); } private void removeClippedElementsAndInvisibleTextAndRememberOverlappedElements(Page page,