From acb519d40f2552277e0a19a446f6083739deca8d Mon Sep 17 00:00:00 2001 From: deajan Date: Sat, 25 May 2024 16:01:46 +0200 Subject: [PATCH] GUI: Fix when closing config GUI via window X button --- npbackup/gui/config.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/npbackup/gui/config.py b/npbackup/gui/config.py index 950cde3..c34c12a 100644 --- a/npbackup/gui/config.py +++ b/npbackup/gui/config.py @@ -1815,6 +1815,7 @@ def config_gui(full_config: dict, config_file: str): default_button_element_size=(16, 1), right_click_menu=right_click_menu, finalize=True, + enable_close_attempted_event=True ) backup_paths_tree = sg.TreeData() @@ -1842,7 +1843,7 @@ def config_gui(full_config: dict, config_file: str): object_type, object_name = get_object_from_combo(values["-OBJECT-SELECT-"]) if not current_object_type and not current_object_name: current_object_type, current_object_name = object_type, object_name - if event in (sg.WIN_CLOSED, sg.WIN_X_EVENT, "--CANCEL--"): + if event in (sg.WIN_CLOSED, sg.WIN_X_EVENT, "--CANCEL--", "-WINDOW CLOSE ATTEMPTED-"): break if event == "-OBJECT-SELECT-":