diff --git a/src/aare/gui/widgets/busy_overlay.py b/src/aare/gui/widgets/busy_overlay.py index 2fdc47f5..11551b0a 100644 --- a/src/aare/gui/widgets/busy_overlay.py +++ b/src/aare/gui/widgets/busy_overlay.py @@ -27,10 +27,10 @@ def build_busy_overlay_style( return BusyOverlayStyle( text="SESSION VACANT", badge_bg="#f1c40f", - badge_fg="#3b2f00", + badge_fg="#ffffff", overlay_fill=QColor(241, 196, 15, 195), overlay_border=QColor(255, 248, 210, 235), - overlay_text=QColor(59, 47, 0), + overlay_text=QColor(255, 255, 255), accent_dot="#fff6bf", ) diff --git a/src/aare/gui/widgets/camera_image.py b/src/aare/gui/widgets/camera_image.py index ded934f4..42fdfa7b 100644 --- a/src/aare/gui/widgets/camera_image.py +++ b/src/aare/gui/widgets/camera_image.py @@ -279,6 +279,9 @@ class SampleCameraImageLabel(QGraphicsView): painter.restore() def __draw_session_overlay(self, painter: QPainter): + if self.__busy_overlay_style is not None: + return + if self.__session_state in (SessionsStateEnum.OwnedByYou, SessionsStateEnum.PendingElseToYou): return