diff --git a/src/aare/gui/widgets/camera_image.py b/src/aare/gui/widgets/camera_image.py index 900681e3..2d87c82b 100644 --- a/src/aare/gui/widgets/camera_image.py +++ b/src/aare/gui/widgets/camera_image.py @@ -183,7 +183,7 @@ class SampleCameraImageLabel(QGraphicsView): painter.restore() def __draw_session_overlay(self, painter: QPainter): - if self.__session_state not in (SessionsStateEnum.Vacant, SessionsStateEnum.OwnedByElse): + if self.__session_state in (SessionsStateEnum.OwnedByYou, SessionsStateEnum.PendingElseToYou): return painter.save() @@ -197,6 +197,9 @@ class SampleCameraImageLabel(QGraphicsView): if self.__session_state == SessionsStateEnum.Vacant: bg_color = QColor(255, 215, 0, 180) text = "Session Vacant" + elif self.__session_state == SessionsStateEnum.PendingYouToElse: + bg_color = QColor(255, 165, 0, 150) + text = "Baton Requested..." else: bg_color = QColor(255, 0, 0, 150) text = "Guest Mode"