Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-4309366

Delayed mouse release event delivery in certain situations

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P3 P3
    • 1.3.0
    • 1.2.2
    • client-libs
    • None
    • solaris
    • generic
    • linux


        The lower and upper MetalScrollButton in JScrollBar when pressed
        once, it does a line increment. When one of these buttons,
        lower MetalScrollButton is pressed and held for longer duration
        (little more than usual) and released, the handler scrolls
        until the whole Viewport is scrolled to the bottom(till the knob
        comes to the end of Scrollbar) and does not stop at the point of
        release. This happens the other way also, when the upper
        MetalScrollButton is pressed and released.

        The problem can be seen by executing the Beetle testsuite.

        Testing done in JDK1.2.2-L build.(Linux-RedHat6.0)
        java version "1.2.2"
        Classic VM (build 1.2.2-L, green threads, javacomp)

        The problem does occur in Cricket(Classic VM) and Kestrel(Classic VM)
        builds in Solaris 2.7 and not in Kestrel(Hotspot VM).

        The problem does not occur in Cricket(Classic VM) and Kestrel(Classic
        and HS VM)
        in WinNT.

        Steps to reproduce the bug
        ---------------------------
        Workspace location:
         /net/sqesvr/export/disk3/Cricket_ws
         
        1. Set JAVA_HOME
        2. cd  <WS>/Functional/Beetle/src
        3) "javac -d .. *.java"
        4) "cd .."
        5) "java Beetle"

        In this click the eye in the toolbar. From here on you have to click the
        forward arrow button at the bottom of the screen to move to the next
        page or you can directly click any selected html from the list.
        The problem is not in the text which is displayed but in the vertical
        and horizontal scrollbar. It happens in all the pages. But t-latin1.html
        is longest page and the bug can be easily reproduced in this page.
          

              dmendenhsunw David Mendenhall (Inactive)
              duke J. Duke
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: