FULL PRODUCT VERSION :
java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)
ADDITIONAL OS VERSION INFORMATION :
Microsoft Windows [Version 6.1.7601]
A DESCRIPTION OF THE PROBLEM :
If you try to select an entry in the popup list of a ComboBox on a touch device (put the finger on the entry), this selection is ignored if you "produce" a minimal drag with your finger
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
Open the popuplist of a combobox by touching on it
Select an entry with your finger by pressing the item, drag you finger only a little bit and release the touch
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
The pressed entry should be selected
ACTUAL -
Selection remains on the previous selected entry
REPRODUCIBILITY :
This bug can be reproduced often.
CUSTOMER SUBMITTED WORKAROUND :
only possibility seems to be to write own skins and behavior classes where the latePress flag is only set to false if the mouseDragged is not a synthesized event
java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)
ADDITIONAL OS VERSION INFORMATION :
Microsoft Windows [Version 6.1.7601]
A DESCRIPTION OF THE PROBLEM :
If you try to select an entry in the popup list of a ComboBox on a touch device (put the finger on the entry), this selection is ignored if you "produce" a minimal drag with your finger
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
Open the popuplist of a combobox by touching on it
Select an entry with your finger by pressing the item, drag you finger only a little bit and release the touch
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
The pressed entry should be selected
ACTUAL -
Selection remains on the previous selected entry
REPRODUCIBILITY :
This bug can be reproduced often.
CUSTOMER SUBMITTED WORKAROUND :
only possibility seems to be to write own skins and behavior classes where the latePress flag is only set to false if the mouseDragged is not a synthesized event