diff --git a/modules/javafx.base/src/main/java/javafx/beans/binding/ObjectBinding.java b/modules/javafx.base/src/main/java/javafx/beans/binding/ObjectBinding.java index 92a0721b3f..50545335a9 100644 --- a/modules/javafx.base/src/main/java/javafx/beans/binding/ObjectBinding.java +++ b/modules/javafx.base/src/main/java/javafx/beans/binding/ObjectBinding.java @@ -166,6 +166,7 @@ protected void onInvalidating() { public final void invalidate() { if (valid) { valid = false; + value = null; onInvalidating(); ExpressionHelper.fireValueChangedEvent(helper); }