- 
    Bug 
- 
    Resolution: Fixed
- 
     P3 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)