From e34ac6a38bff81a6b8dd9bab7e19d4d4c2abf34a Mon Sep 17 00:00:00 2001 From: ChuckBuilds <33324927+ChuckBuilds@users.noreply.github.com> Date: Fri, 18 Apr 2025 15:43:12 -0500 Subject: [PATCH] Fix mode switching to ensure proper display clearing between modes --- src/display_controller.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/display_controller.py b/src/display_controller.py index ed5a7c6b..43f28af5 100644 --- a/src/display_controller.py +++ b/src/display_controller.py @@ -177,9 +177,10 @@ class DisplayController: self.current_mode_index = (self.current_mode_index + 1) % len(self.available_modes) self.current_display_mode = self.available_modes[self.current_mode_index] logger.info(f"Switching to: {self.current_display_mode}") + # Force clear when switching modes + self.force_clear = True self.last_switch = current_time - self.force_clear = True # Display current mode frame try: