diff --git a/guiheader.py b/guiheader.py index 4b868ce..6353976 100644 --- a/guiheader.py +++ b/guiheader.py @@ -584,11 +584,15 @@ class GUIHeader(QWidget): pf.setStyleSheet("background-color:{0};".format(color)) val_amd2 = self.cafe.getCache("AMD2:SOL:2") + is_closed = self.cafe.getCache("BMD1:STA:2") + color = self.pf_bgcolor() - if val_amd2 is not None and val_amd2 > 0.0: - color = "green" - else: - color = self.pf_bgcolor() + if val_amd2 is not None and is_closed is not None: + if "Geschlossen" in is_closed: + color = self.pf_bgcolor() + else: + if val_amd2 > 0.0: + color = "green" for i in range(5, 8): pf = self.pframe_matrix["O2"][5][i]