United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
JDK-7163696 : JCK Swing interactive test JScrollBarTest0013 fails with Nimbus and GTK L&Fs

Details
Type:
Bug
Submit Date:
2012-04-23
Status:
Closed
Updated Date:
2013-05-30
Project Name:
JDK
Resolved Date:
2013-03-01
Component:
client-libs
OS:
generic
Sub-Component:
javax.swing
CPU:
generic
Priority:
P2
Resolution:
Fixed
Affected Versions:
8
Fixed Versions:

Related Reports
Backport:

Sub Tasks

Description
The following JCK Swing interactive test fails with Nimbus and GTK L&Fs:
api/javax_swing/interactive/JScrollBarTests.html#JScrollBar[JScrollBarTest0013]

To reproduce the problem:
- Start the test using Nimbus or GTK L&F
- Click to the left of the scrollbar knob

This is expected to decrement the value of the scrollbar by 10, however
the value of the scrollbar is incremented by 10. Subsequent clicks to the
left of the scrollbar result in expected behavior, ie decrement of 
scrollbar value by 10.

JCK8 b07
JDK8 b30
L&F: Nimbus, GTK
The problem is reproduced just once in the first time using the scrollbar. This is corrected description:

- Start the test using Nimbus or GTK L&F
- Click to the left of the scrollbar knob

This is expected to decrement the value of the scrollbar by 10, however
the value of the scrollbar is decremented to the begin of the scrollbar.

                                    

Comments
Verified using the JCK test mentioned
                                     
2013-05-30
URL:   http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/657a02fcaa00
User:  lana
Date:  2013-03-15 17:04:08 +0000

                                     
2013-03-15
NB!: The fix for the 7163696 issue was pushed with the wrong ID: 8000183.
                                     
2013-03-14
NB!: The following URL points to the correct changeset:

URL:   http://hg.openjdk.java.net/jdk8/awt/jdk/rev/07acfb90700b
User:  malenkov
Date:  2013-03-14 08:16:47 +0000
                                     
2013-03-01



Hardware and Software, Engineered to Work Together