diff --git a/python_payload/st3m/ui/elements/overlays.py b/python_payload/st3m/ui/elements/overlays.py index 633e44859b37165b8c42464429ace791f3f8f412..d9ef3af8d471e26c533934c7ac4b9c8ac1866273 100644 --- a/python_payload/st3m/ui/elements/overlays.py +++ b/python_payload/st3m/ui/elements/overlays.py @@ -470,11 +470,9 @@ class OverlaySystemMenu(Overlay): def needs_redraw(self, rect: Region) -> bool: if self.sub is not None: rect.add(-120, -120, 120, 120) - return True - if self.active: - rect.add(-42, -42, 42, 42) - return True - return False + else: + rect.add(-44, -49, 44, 49) + return True class OverlayCaptouch(Overlay):