From 669c62510a5c5fb452055aabd41881bb99ea5552 Mon Sep 17 00:00:00 2001 From: Randall Winkhart Date: Thu, 25 May 2023 14:15:40 -0400 Subject: [PATCH] Fixed keyboard interrupts not closing tweak menu Former-commit-id: 76d730a63118b1e4490b6c4f8a5ca7bc84617a6b Former-commit-id: 234c9c7ac5f3083cf9b0f3fdc35a2bce5f684d07 --- lib/stweak.py | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/lib/stweak.py b/lib/stweak.py index 5f2bd3c..84eab80 100644 --- a/lib/stweak.py +++ b/lib/stweak.py @@ -233,12 +233,9 @@ def quick_unlock_config(_default): # continually shows the tweak menu after each change until the user manually exits def menu_repeat(_post_setup): - try: - while True: - if global_menu(_post_setup): - break - except KeyboardInterrup: - s_exit(0) + while True: + if global_menu(_post_setup): + break # runs secondary configuration menu @@ -292,6 +289,7 @@ def global_menu(_post_setup): curses_terminate(_term_message) except KeyboardInterrupt: curses_terminate(False) + _return_val = True return _return_val