From b0ebc86a9a320f8bf6132c38bc0d0b6a58eab7da Mon Sep 17 00:00:00 2001 From: Pavel 'LEdoian' Turinsky Date: Mon, 8 Apr 2024 11:08:46 +0200 Subject: [PATCH] Fix rollover on numeric keys --- triditko/__main__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/triditko/__main__.py b/triditko/__main__.py index 6009a83..e73dc93 100644 --- a/triditko/__main__.py +++ b/triditko/__main__.py @@ -75,7 +75,7 @@ def main(): # TODO: customizable bindings! if len(categories) > 10: raise NotImplementedError('Too many categories, cannot automatically assign keybindings.') - bindings = {pg.key.key_code(str(key)): cat for key, cat in zip(range(1, 10+1), categories)} + bindings = {pg.key.key_code(str(key % 10)): cat for key, cat in zip(range(1, 10+1), categories)} escape_char = pg.K_ESCAPE result = {k: [] for k in categories}