11/*******************************************************************************
2- * Copyright (c) 2019-2022 Oak Ridge National Laboratory.
2+ * Copyright (c) 2019-2023 Oak Ridge National Laboratory.
33 * All rights reserved. This program and the accompanying materials
44 * are made available under the terms of the Eclipse Public License v1.0
55 * which accompanies this distribution, and is available at
1919import org .csstudio .display .builder .model .WidgetProperty ;
2020import org .csstudio .display .builder .model .WidgetPropertyListener ;
2121import org .csstudio .display .builder .model .widgets .plots .StripchartWidget ;
22- import org .csstudio .display .builder .model .widgets .plots .StripchartWidget .AxisWidgetProperty ;
2322import org .csstudio .display .builder .model .widgets .plots .StripchartWidget .TraceWidgetProperty ;
2423import org .csstudio .display .builder .representation .javafx .JFXUtil ;
2524import org .csstudio .display .builder .representation .javafx .widgets .RegionBaseRepresentation ;
@@ -201,7 +200,6 @@ private void ignoreAxisChanges(final StripchartWidget.YAxisWidgetProperty axis)
201200 axis .grid ().removePropertyListener (modelChangedListener );
202201 axis .visible ().removePropertyListener (modelChangedListener );
203202 axis .color ().removePropertyListener (modelChangedListener );
204-
205203 }
206204
207205
@@ -350,9 +348,6 @@ private void updateModel()
350348
351349 for (TraceWidgetProperty trace : model_widget .propTraces ().getValue ())
352350 {
353- if (! trace .traceVisible ().getValue ())
354- continue ;
355-
356351 final PVItem item = new PVItem (trace .traceYPV ().getValue (), 0.0 );
357352 item .setDisplayName (trace .traceName ().getValue ());
358353 item .setAxis (model .getAxis (trace .traceYAxis ().getValue ()));
@@ -361,6 +356,7 @@ private void updateModel()
361356 item .setLineWidth (trace .traceWidth ().getValue ());
362357 item .setPointType (XYPlotRepresentation .map (trace .tracePointType ().getValue ()));
363358 item .setPointSize (trace .tracePointSize ().getValue ());
359+ item .setVisible (trace .traceVisible ().getValue ());
364360 item .useDefaultArchiveDataSources ();
365361 try
366362 {
0 commit comments