ICEpdf
  1. ICEpdf
  2. PDF-245

Locked annotations are not visilbe in Viewer RI

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major 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.

      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.

        Activity

        Hide
        Patrick Corless added a comment -

        Checked updated annotation code, closing.

        Show
        Patrick Corless added a comment - Checked updated annotation code, closing.

          People

          • Assignee:
            Patrick Corless
            Reporter:
            Patrick Corless
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: