From 267029278ff1cdac3c81a88ec4e7618bf79443f2 Mon Sep 17 00:00:00 2001 From: Chuck <33324927+ChuckBuilds@users.noreply.github.com> Date: Mon, 21 Jul 2025 15:51:05 -0500 Subject: [PATCH] logging dynamic ticker display --- src/odds_ticker_manager.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/odds_ticker_manager.py b/src/odds_ticker_manager.py index 1cef2293..3aa2ccd9 100644 --- a/src/odds_ticker_manager.py +++ b/src/odds_ticker_manager.py @@ -593,6 +593,11 @@ class OddsTickerManager: else: # Fallback to the configured duration if something is wrong self.dynamic_display_duration = self.display_duration + logger.warning(f"[OddsTickerManager] Using fallback display duration. ticker_image exists: {self.ticker_image is not None}, scroll_speed: {self.scroll_speed}, scroll_delay: {self.scroll_delay}") + if self.ticker_image: + logger.info(f"[OddsTickerManager] Ticker image width: {self.ticker_image.width}px") + else: + logger.warning("[OddsTickerManager] No ticker image available") def get_dynamic_duration(self) -> float: """Return the calculated dynamic duration for the ticker to complete one full scroll."""