From 0345fa1feea79f0b4963954ce28383b2d2315f78 Mon Sep 17 00:00:00 2001 From: Alex Frantz Date: Tue, 5 May 2026 18:07:53 -0400 Subject: [PATCH] fix paging on all games --- scoreboard.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/scoreboard.py b/scoreboard.py index 7c1a0b6..5c4435d 100644 --- a/scoreboard.py +++ b/scoreboard.py @@ -410,17 +410,19 @@ def run(): draw_single_game(canvas, single_preferred_game) current_preferred_game += 1 elif show_cycle == True: - print(len(games), all_games_max_page) + print(len(games), all_games_max_page, current_page) if current_page == all_games_max_page: if len(preferred_games) > 0: show_preferred = True show_cycle = False current_preferred_game = 0 - current_page -= 1 + else: + current_page = 0 + current_page = (current_page + 4) % max(len(games), 1) + print('Drawing all games') draw_all_games(canvas, games, current_page) - current_page = (current_page + 4) % max(len(games), 1) else: canvas.Clear()