From 1b5080b0c61cc01bd49fa0634ec409d3d54a29f1 Mon Sep 17 00:00:00 2001 From: kramo <93832451+kra-mo@users.noreply.github.com> Date: Sun, 21 May 2023 10:36:16 +0200 Subject: [PATCH] Cleanup import warning logic --- src/utils/importer.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/utils/importer.py b/src/utils/importer.py index 74bbffe..c97870e 100644 --- a/src/utils/importer.py +++ b/src/utils/importer.py @@ -105,14 +105,16 @@ class Importer: self.win.toast_overlay.add_toast(toast) # Add timeout to make it the last thing to happen - GLib.timeout_add(0, self.response, None, None) + GLib.timeout_add(0, self.warning, None, None) def response(self, _widget, response, page_name=None, expander_row=None): if response == "open_preferences": self.win.get_application().on_preferences_action( None, page_name=page_name, expander_row=expander_row ) - elif self.sgdb_exception: + + def warning(self, *_args): + if self.sgdb_exception: create_dialog( self.win, _("Couldn't Connect to SteamGridDB"),