a.disableProperty().bind(b.visibleProperty()) causes invalid element rendering in Java FX 10
- 阅读更多 关于 a.disableProperty().bind(b.visibleProperty()) causes invalid element rendering in Java FX 10
This is a regression in Java 10, refer to the bug report for further updates: JDK-8204949 Consider the following Java FX code, where b starts invisible: a.disableProperty().bind(b.visibleProperty()) If an application utilizing such code is run on Java 10 VM, then from the first time b becomes visible, a will always be rendered as if it was disabled. Of course, during the time while a is not really disabled (despite being rendered with a gray overlay), you can still interact with that element. E.g. you can edit text in input controls, click buttons/links and so on, the events get propagated