ICEpdf
  1. ICEpdf
  2. PDF-893

Page component size is not validated when made visible. .

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 6.0
    • Component/s: Viewer RI
    • Labels:
      None
    • Environment:
      Viewer RI

      Description

      The file in question contains two pages that are in Landscape mode instead of the usual portrait mode. When page 12 or 14 are viewed in the viewer part of the page is is clipped and not rendered. If the user does a quick zoom in/out the whole page is rendered.

      My guess this is an issue with the page view component validation. Further investigation is needed.

        Activity

        Hide
        Patrick Corless added a comment -

        The page component size issue is only occurring on the column views. When we build a page view layout we only calculate the page component size for the first ten pages to avoid any load lag. When the page comes into view we calculate the pages size as needed. What appears to be happening in this case is the parent page decorator is not being re-validated and is causing the clipping issue as it's still based on the original size.

        Show
        Patrick Corless added a comment - The page component size issue is only occurring on the column views. When we build a page view layout we only calculate the page component size for the first ten pages to avoid any load lag. When the page comes into view we calculate the pages size as needed. What appears to be happening in this case is the parent page decorator is not being re-validated and is causing the clipping issue as it's still based on the original size.
        Hide
        Patrick Corless added a comment -

        Added fixed to trunk and branch. Marking at fixed.

        Show
        Patrick Corless added a comment - Added fixed to trunk and branch. Marking at fixed.
        Hide
        Patrick Corless added a comment -

        Marking as closed

        Show
        Patrick Corless added a comment - Marking as closed

          People

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

            Dates

            • Created:
              Updated:
              Resolved: