From ce8fbb7bf34ea9d58ec0e41c8e28eb51a4b43898 Mon Sep 17 00:00:00 2001 From: deajan Date: Fri, 13 Jun 2025 17:45:50 +0200 Subject: [PATCH] !fixup GUI: Workaround to make config window close faster --- npbackup/gui/config.py | 1 + npbackup/gui/helpers.py | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/npbackup/gui/config.py b/npbackup/gui/config.py index 5f44e91..339898f 100644 --- a/npbackup/gui/config.py +++ b/npbackup/gui/config.py @@ -2973,6 +2973,7 @@ Google Cloud storage: GOOGLE_PROJECT_ID GOOGLE_APPLICATION_CREDENTIALS\n\ window["repo_uri_cloud_hint"].Update(visible=False) # Closing this window takes ages + window.hide() quick_close_simplegui_window(window) del window return full_config diff --git a/npbackup/gui/helpers.py b/npbackup/gui/helpers.py index ea4e897..81f8edc 100644 --- a/npbackup/gui/helpers.py +++ b/npbackup/gui/helpers.py @@ -400,7 +400,6 @@ def quick_close_simplegui_window(window: sg.Window) -> None: """ if window: try: - window.hide() window.close() except Exception as exc: logger.error(f"Error closing SimpleGUI window: {exc}")