fix paging on all games

This commit is contained in:
2026-05-05 18:07:53 -04:00
parent fb310420e7
commit 0345fa1fee
+5 -3
View File
@@ -410,17 +410,19 @@ def run():
draw_single_game(canvas, single_preferred_game) draw_single_game(canvas, single_preferred_game)
current_preferred_game += 1 current_preferred_game += 1
elif show_cycle == True: 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 current_page == all_games_max_page:
if len(preferred_games) > 0: if len(preferred_games) > 0:
show_preferred = True show_preferred = True
show_cycle = False show_cycle = False
current_preferred_game = 0 current_preferred_game = 0
current_page -= 1 else:
current_page = 0
current_page = (current_page + 4) % max(len(games), 1)
print('Drawing all games') print('Drawing all games')
draw_all_games(canvas, games, current_page) draw_all_games(canvas, games, current_page)
current_page = (current_page + 4) % max(len(games), 1)
else: else:
canvas.Clear() canvas.Clear()