Kevin, and anyone else that wants to dive into glass native code.

Jira:       https://javafx-jira.kenai.com/browse/RT-34275
webrev: http://cr.openjdk.java.net/~ddhill/RT-34275/

proposed for 8u60

this little beastie took me way to long to come up with a "simple" isolated 
fix. And my last bug was a debugging statement that I would only very, very occasionally 
hit. There are quite a few issues that this fix addresses:
   * MOVE without a PRESS
   * touch points that disappear without a UP
   * windows breaks touch events over the visible windows (which we cannot 
support)
   * we need to clear out touch points when a popup goes away.

The above fix works quite well (was not able to get the failure case in 5 minutes of 
semi-random tapping), and hopefully will handle the other reported touch screens out 
there. The code was adapted from principles in Monocle which has seem many more 
touchscreens and their "features".

--
David Hill<david.h...@oracle.com>
Java Embedded Development

"A man's feet should be planted in his country, but his eyes should survey the 
world."
-- George Santayana (1863 - 1952)

Reply via email to