diff --git a/app/display/model/src/main/java/org/csstudio/display/builder/model/widgets/GroupWidget.java b/app/display/model/src/main/java/org/csstudio/display/builder/model/widgets/GroupWidget.java index 7ab492f611..c29b91f986 100644 --- a/app/display/model/src/main/java/org/csstudio/display/builder/model/widgets/GroupWidget.java +++ b/app/display/model/src/main/java/org/csstudio/display/builder/model/widgets/GroupWidget.java @@ -179,13 +179,17 @@ public boolean configureFromXML(final ModelReader model_reader, final Widget wid // -> Use as 'foreground_color' final Element text = XMLUtil.getChildElement(xml, "border_color"); if (text != null) + group_widget.line.readFromXML(model_reader, text); + if (group_widget.style.getValue() != Style.TITLE) group_widget.foreground.readFromXML(model_reader, text); } if (xml_version.getMajor() < 3) { - final Element text_foreground = XMLUtil.getChildElement(xml, "foreground_color"); - if (text_foreground != null) - group_widget.line.readFromXML(model_reader, text_foreground); + if(xml_version.getMajor() > 1){ + final Element text_foreground = XMLUtil.getChildElement(xml, "foreground_color"); + if (text_foreground != null) + group_widget.line.readFromXML(model_reader, text_foreground); + } final Element text_background = XMLUtil.getChildElement(xml, "background_color"); if (text_background != null && group_widget.style.getValue() == Style.TITLE) group_widget.foreground.readFromXML(model_reader, text_background);