diff --git a/app/display/representation-javafx/src/main/java/org/csstudio/display/builder/representation/javafx/widgets/RegionBaseRepresentation.java b/app/display/representation-javafx/src/main/java/org/csstudio/display/builder/representation/javafx/widgets/RegionBaseRepresentation.java index 4b32cf35b9..3e117e525d 100644 --- a/app/display/representation-javafx/src/main/java/org/csstudio/display/builder/representation/javafx/widgets/RegionBaseRepresentation.java +++ b/app/display/representation-javafx/src/main/java/org/csstudio/display/builder/representation/javafx/widgets/RegionBaseRepresentation.java @@ -171,8 +171,6 @@ protected void registerListeners() if (toolkit.isEditMode()) return; - // In runtime mode, handle alarm-sensitive border - final Optional> alarm_sens = model_widget.checkProperty(propBorderAlarmSensitive); final Optional> value = model_widget.checkProperty(runtimePropPVValue); if (value.isPresent() && model_widget instanceof PVWidget) { @@ -201,6 +199,8 @@ protected void registerListeners() }); } + // In runtime mode, handle alarm-sensitive border + final Optional> alarm_sens = model_widget.checkProperty(propBorderAlarmSensitive); if (alarm_sens.isPresent() && value.isPresent()) { value_prop = value.get();