Currently, if an InvalidationListener or ChangeListener throws an exception during notification, that exception is not caught within the notification loop, and will fall back to the change or invalidation. In particular, other added, following listeners get no notification. Please catch potential exceptions for each single notification call, such that a failure affects no other listeners or the undelying change or invalidation call.
- blocks
-
JDK-8095034 NullPointerException at javafx.scene.Scene$ScenePulseListener.synchronizeSceneNodes
- Resolved
- relates to
-
JDK-8095557 Fix for RT-33633 breaks the ability for application developers to deal with exceptions properly
- Resolved