ICEpdf
  1. ICEpdf
  2. PDF-825

PageViewComponentImpl dirty Time not shutting down dispose

    Details

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

      Description

      A customer has reported that an instance of javax.swing.Timer is not being correctly shutdown when the Viewer RI SwingController is disposed.

        Activity

        Hide
        Patrick Corless added a comment -

        As part of work down around the issue PDF-754 the isDirtyTimer() timer was moved to a static declaration to try and simplify the number of object's created. The side effect as noted by the customer is that the java.util.Timer class is not correctly disposed. This only shows up on applications that user ICEpdf as part of a larger application .

        Will push the timer creation out the documentViewModel and will remove the static declaration. This will insure the Timer is property disposed on a document by document bases.

        Show
        Patrick Corless added a comment - As part of work down around the issue PDF-754 the isDirtyTimer() timer was moved to a static declaration to try and simplify the number of object's created. The side effect as noted by the customer is that the java.util.Timer class is not correctly disposed. This only shows up on applications that user ICEpdf as part of a larger application . Will push the timer creation out the documentViewModel and will remove the static declaration. This will insure the Timer is property disposed on a document by document bases.
        Hide
        Patrick Corless added a comment -

        Fix appears to be valid, marking as resolved.

        Show
        Patrick Corless added a comment - Fix appears to be valid, marking as resolved.

          People

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

            Dates

            • Created:
              Updated:
              Resolved: