-
Bug
-
Resolution: Fixed
-
P3
-
8
In UIControls Skins every time we check:
com.sun.javafx.PlatformUtil.isEmbedded()
In almost all cases we should really be checking:
Platform.isSupported(ConditionalFeature.INPUT_TOUCH)
As the changes are for touch devices not exclusive for Embedded. Embedded and Desktop can both be touch or non-touch. There are 72 places where we check isEmbedded and I expect most if not all are really if touch.
com.sun.javafx.PlatformUtil.isEmbedded()
In almost all cases we should really be checking:
Platform.isSupported(ConditionalFeature.INPUT_TOUCH)
As the changes are for touch devices not exclusive for Embedded. Embedded and Desktop can both be touch or non-touch. There are 72 places where we check isEmbedded and I expect most if not all are really if touch.
- duplicates
-
JDK-8101777 Remove isEmbedded flag and its uses
-
- Closed
-
- relates to
-
JDK-8101777 Remove isEmbedded flag and its uses
-
- Closed
-
-
JDK-8123903 Styles for 2-Level UI Controls are not loaded with -Dcom.sun.javafx.twoLevelFocus=true
-
- Resolved
-
-
JDK-8095257 TextInputControlSkin should allow dynamic enabling and disabling of VK
-
- Closed
-
-
JDK-8118163 Embedded regression : New 2D traversal should work for all embedded, not just twoLevel
-
- Closed
-
-
JDK-8102273 Update touch.css for Modena
-
- Closed
-
(1 relates to)