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

Mac: Release notification is sometimes lost for touch points

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P3
    • Resolution: Fixed
    • Affects Version/s: 7u6
    • Fix Version/s: 7u6
    • Component/s: javafx
    • Labels:

      Description

      When performing multi-touch gestures on Mac trackpad, for some touch points RELEASED is never reported. This causes death of scenegraph's multi-touch handling. The most reliable way to reproduce this is to perform the four-finger down-swipe which causes Exposé (while in the application). After that some of the four fingers are not released. When the next gesture starts, there are still some active fingers from the previous one which completely puzzles scenegraph. I think it is reproducible also by three fingers, but it's pretty hard and I'm not even sure about it.

      Note that I introduced a workaround into scenegraph so right now it causes some minor slowdown but doesn't throw an exception. I will remove the workaround when this issue is fixed.

        Attachments

          Activity

            People

            • Assignee:
              asemenyuk Alexey Semenyuk
              Reporter:
              psafrata Pavel Ĺ afrata
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Imported: