JDK-8167339 : scrolling of java apps is not usable in sierra (off by a factor 10)
  • Type: Bug
  • Component: client-libs
  • Sub-Component: javax.swing
  • Affected Version: 8u102
  • Priority: P3
  • Status: Closed
  • Resolution: Duplicate
  • OS: os_x
  • CPU: x86
  • Submitted: 2016-10-06
  • Updated: 2016-10-19
  • Resolved: 2016-10-19
Related Reports
Duplicate :  
Relates :  
Description
FULL PRODUCT VERSION :
java version "1.8.0_102"
Java(TM) SE Runtime Environment (build 1.8.0_102-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.102-b14, mixed mode)


ADDITIONAL OS VERSION INFORMATION :
macOS Sierra 10.12

A DESCRIPTION OF THE PROBLEM :
The scrolling in of all java applications is off by a factor of 10.

Please see the following posts on OpenJDK:
It looks like JDK issue and is reproducible with a simple scrollable JList. Sierra generates much more events than El Captain. These events contain values ~0.1 instead of expected ~1. But Java converts these small number to 1 anyway.

http://stackoverflow.com/questions/39638718/after-mac-os-sierra-update-facing-scrolling-issue-with-java-applications-like-in

https://origin-discussions-us.apple.com/message/30697263#30697263


REGRESSION.  Last worked in version 8u102

STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
Startup Netbeans or any other java application. Notice that the scrolling on macOS Sierra is 10 times to fast. When command clicking on any of the files the mouse will jump ahead and make the Netbeans very hard to use. This occurs on all java items that have mouse scrolling enabled.

EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
The scrolling should not move by 10 increments.
ACTUAL -
The mouse scrolling should not be as erratic.

REPRODUCIBILITY :
This bug can be reproduced always.


Comments
The issue is fixed as part of the fix JDK-8166591
11-10-2016