JDK-8181848 : [macos] Touch screen event might not be working on 10.12.1+
  • Type: Bug
  • Component: javafx
  • Sub-Component: graphics
  • Affected Version: 9
  • Priority: P3
  • Status: Open
  • Resolution: Unresolved
  • OS: os_x
  • Submitted: 2017-06-09
  • Updated: 2021-12-18
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Other
tbdUnresolved
Related Reports
Relates :  
Description
10.12 introduced touch types
typedef NS_ENUM(NSInteger, NSTouchType) {
    NSTouchTypeDirect,      // A direct touch from a finger (on a screen)
    NSTouchTypeIndirect,      // An indirect touch (not a screen)
} NS_ENUM_AVAILABLE_MAC(10_12_2);

Our code uses normalizedPosition selector which produce crash for NSTouchTypeDirect events JDK-8172847 . 

We should check that touch events works correctly on touch screens.

Comments
no hardware to work on it
24-10-2017