(This was from the discussion at the UI Controls offsite.)
When CSS sets style values on a Node, it needs to set all state value, not just non-default states.
There also needs to be the ability to reset a property to its default value. In addition, there is a
need to avoid clobbering values set from user code. We also need to avoid the use of
isInitialized() [which doesn't seem to exist in the Java world anymore].
These are important for CSS animation/transitions, as well as for tooling such as NetBeans.
When CSS sets style values on a Node, it needs to set all state value, not just non-default states.
There also needs to be the ability to reset a property to its default value. In addition, there is a
need to avoid clobbering values set from user code. We also need to avoid the use of
isInitialized() [which doesn't seem to exist in the Java world anymore].
These are important for CSS animation/transitions, as well as for tooling such as NetBeans.
- duplicates
-
JDK-8112269 Changing the CSS style set doesn't work with all style elements
-
- Closed
-