Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 4.0 - Beta
-
Fix Version/s: 4.2
-
Component/s: Core/Parsing
-
Labels:None
-
Environment:ICEpdf Viewer RI 4.0 beta or higher.
-
Assignee Priority:P1
-
ICEsoft Forum Reference:
Description
A user on the form posted an PDF where the digital signatures where not being rendered in the Viewer RI but were printed correctly. I took a closer look and found that the annotations in question are "locked" which means they can not be moved or resized. The code in AnnotationHandler.initializeAnnotationComponents for some reason doesn't build components for the "locked" annotations. In this case locked is grouped with readonly locked, invisible and hiddend.
The AnnotationHandler should be refactored so that readonly and locked annotations components are created and painted. The AnnotationComponentImpl should be updated to to insure that the locked and readonly flags are respected for various event types.
The AnnotationHandler should be refactored so that readonly and locked annotations components are created and painted. The AnnotationComponentImpl should be updated to to insure that the locked and readonly flags are respected for various event types.
Activity
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #23979 | Thu Feb 17 09:53:27 MST 2011 | patrick.corless | |
Files Changed | ||||
MODIFY
/icepdf/trunk/icepdf/core/src/org/icepdf/core/views/swing/AnnotationComponentImpl.java
MODIFY /icepdf/trunk/icepdf/core/src/org/icepdf/core/views/common/AnnotationHandler.java MODIFY /icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/annotations/Annotation.java MODIFY /icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/graphics/Shapes.java |