Skip to content

Commit d1c27cc

Browse files
committed
PDFBOX-5660: optimize, as suggested by Valery Bokov; closes #269
git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1928822 13f79535-47bb-0310-9956-ffa450edef68
1 parent 319839a commit d1c27cc

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDCaretAppearanceHandler.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
import org.apache.pdfbox.pdmodel.interactive.annotation.PDAnnotationCaret;
2525
import org.apache.pdfbox.pdmodel.PDAppearanceContentStream;
2626
import org.apache.pdfbox.pdmodel.PDDocument;
27+
import org.apache.pdfbox.pdmodel.graphics.color.PDColor;
2728
import org.apache.pdfbox.pdmodel.interactive.annotation.PDAppearanceStream;
2829
import org.apache.pdfbox.util.Matrix;
2930

@@ -52,8 +53,9 @@ public void generateNormalAppearance()
5253
PDAnnotationCaret annotation = (PDAnnotationCaret) getAnnotation();
5354
try (PDAppearanceContentStream contentStream = getNormalAppearanceAsContentStream())
5455
{
55-
contentStream.setStrokingColor(getColor());
56-
contentStream.setNonStrokingColor(getColor());
56+
PDColor color = getColor();
57+
contentStream.setStrokingColor(color);
58+
contentStream.setNonStrokingColor(color);
5759

5860
setOpacity(contentStream, annotation.getConstantOpacity());
5961

0 commit comments

Comments
 (0)