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