From 91c49d30d274f4a27a66fc5ba83899e51bd68a11 Mon Sep 17 00:00:00 2001 From: Frederik Kammel Date: Tue, 7 Nov 2023 11:03:20 +0100 Subject: [PATCH] Applied code style suggestion --- .../property/editor/AbstractPropertyEditor.java | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/controlsfx/src/main/java/org/controlsfx/property/editor/AbstractPropertyEditor.java b/controlsfx/src/main/java/org/controlsfx/property/editor/AbstractPropertyEditor.java index 43e8ce6a..c243a604 100644 --- a/controlsfx/src/main/java/org/controlsfx/property/editor/AbstractPropertyEditor.java +++ b/controlsfx/src/main/java/org/controlsfx/property/editor/AbstractPropertyEditor.java @@ -80,15 +80,13 @@ public AbstractPropertyEditor(Item property, C control, boolean readonly) { this.control = control; this.property = property; - if (property.getObservableValue().isPresent()) { - property.getObservableValue().get().addListener((ObservableValue o, Object oldValue, Object newValue) -> { - if (! suspendUpdate) { - suspendUpdate = true; - AbstractPropertyEditor.this.setValue((T) property.getValue()); - suspendUpdate = false; - } - }); - } + property.getObservableValue().ifPresent(obs -> obs.addListener((ObservableValue o, Object oldValue, Object newValue) -> { + if (!suspendUpdate) { + suspendUpdate = true; + AbstractPropertyEditor.this.setValue((T) property.getValue()); + suspendUpdate = false; + } + })); if (! readonly) { getObservableValue().addListener((ObservableValue o, Object oldValue, Object newValue) -> {