From caaeade600010bc4595c83d266cb089d3fff4d2f Mon Sep 17 00:00:00 2001 From: kramo <93832451+kra-mo@users.noreply.github.com> Date: Sat, 20 May 2023 10:53:45 +0200 Subject: [PATCH] Fix SGDB warning dialog logic --- src/utils/importer.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/utils/importer.py b/src/utils/importer.py index 11f2861..6aa73e0 100644 --- a/src/utils/importer.py +++ b/src/utils/importer.py @@ -19,7 +19,7 @@ from pathlib import Path -from gi.repository import Adw, Gtk +from gi.repository import Adw, GLib, Gtk from .create_dialog import create_dialog from .game import Game @@ -106,6 +106,8 @@ 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) def response(self, _widget, response, page_name=None, expander_row=None): if response == "open_preferences":