diff --git a/src/news_manager.py b/src/news_manager.py index 7f563492..7e8438b0 100644 --- a/src/news_manager.py +++ b/src/news_manager.py @@ -521,5 +521,6 @@ class NewsManager: def get_dynamic_duration(self) -> int: """Get the calculated dynamic duration for display""" - # Return the current calculated duration without fetching data - return self.dynamic_duration \ No newline at end of file + # For smooth scrolling, use a fixed short duration so display controller calls us frequently + # This allows the scroll_delay to control the actual scrolling speed + return 1 # 1 second duration - display controller will call us every second \ No newline at end of file