From bb66c2c9618b9be3e1b145ea6140bfdaa3d405a4 Mon Sep 17 00:00:00 2001 From: ChuckBuilds <33324927+ChuckBuilds@users.noreply.github.com> Date: Sat, 3 May 2025 20:44:20 -0500 Subject: [PATCH] Refactor(MLB): Prevent MLBLiveManager.update from directly calling display --- src/mlb_manager.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/mlb_manager.py b/src/mlb_manager.py index b7b8eb0f..b20f9c5e 100644 --- a/src/mlb_manager.py +++ b/src/mlb_manager.py @@ -561,7 +561,7 @@ class MLBLiveManager(BaseMLBManager): # Always update display when we have new data, but limit to once per second if current_time - self.last_display_update >= 1.0: - self.display(force_clear=True) + # self.display(force_clear=True) # REMOVED: DisplayController handles this self.last_display_update = current_time else: # No live games found @@ -574,7 +574,7 @@ class MLBLiveManager(BaseMLBManager): self.current_game = self.live_games[self.current_game_index] self.last_game_switch = current_time # Force display update when switching games - self.display(force_clear=True) + # self.display(force_clear=True) # REMOVED: DisplayController handles this self.last_display_update = current_time def _create_live_game_display(self, game_data: Dict[str, Any]) -> Image.Image: