From 397d02aba25fa086da6e38c0e04989886631b4b9 Mon Sep 17 00:00:00 2001 From: Sebastian Krzyszkowiak <dos@dosowisko.net> Date: Mon, 13 Nov 2023 16:20:12 +0100 Subject: [PATCH] py,st3m: overlays: Extend IconTray's bounding box The old bounding box does not cover the case when all the icons are visible (Wi-Fi enabled while charging), leading to artifacts. --- python_payload/st3m/ui/elements/overlays.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python_payload/st3m/ui/elements/overlays.py b/python_payload/st3m/ui/elements/overlays.py index ef2d9a122b..c95b6e6932 100644 --- a/python_payload/st3m/ui/elements/overlays.py +++ b/python_payload/st3m/ui/elements/overlays.py @@ -672,7 +672,7 @@ class IconTray(Overlay): def needs_redraw(self, rect: Region) -> bool: if self.visible: - rect.add(-40, -120, 40, -88) + rect.add(-50, -120, 50, -88) for i in range(len(self.visible)): if ( self.visible[i].changed() -- GitLab