Details

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

      Description

      A client has notice that on their network it can take considerable time to show the printers dialog. During this wait it is not clear what is happening in the UI. They has requested we add a wait cursor to let the user know of the delay.

        Activity

        Patrick Corless made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Hide
        Patrick Corless added a comment -

        Marking as fixed.

        Show
        Patrick Corless added a comment - Marking as fixed.
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #52357 Tue Mar 27 11:48:18 MDT 2018 patrick.corless PDF-1247 reworked how we show printing progress; insure we show progress
        dialog and cleaned up the awt and worker thread interaction.
        Files Changed
        Commit graph MODIFY /icepdf/trunk/icepdf/viewer/viewer-awt/src/main/java/org/icepdf/ri/common/PrintHelper.java
        Commit graph MODIFY /icepdf/trunk/icepdf/viewer/viewer-awt/src/main/java/org/icepdf/ri/common/SwingController.java
        Commit graph MODIFY /icepdf/trunk/icepdf/viewer/viewer-awt/src/main/java/org/icepdf/ri/common/PrinterTask.java
        Hide
        Patrick Corless added a comment -

        The wait cursor was being set but because of the multi-thread setup it was being reset prematurely. I also did a little more awt specific threading work to try and make sure the progress monitor show correctly. And finally on my current print setup the printer job was not canceling on cancel. So I added a little code to interrupt the the printing thread.

        Show
        Patrick Corless added a comment - The wait cursor was being set but because of the multi-thread setup it was being reset prematurely. I also did a little more awt specific threading work to try and make sure the progress monitor show correctly. And finally on my current print setup the printer job was not canceling on cancel. So I added a little code to interrupt the the printing thread.
        Patrick Corless made changes -
        Field Original Value New Value
        Fix Version/s 6.3.1 [ 13113 ]
        Patrick Corless created issue -

          People

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

            Dates

            • Created:
              Updated:
              Resolved: