From 7ebbfa4351f94c2bfac2e932a7bbee757f567204 Mon Sep 17 00:00:00 2001 From: Nils <> Date: Mon, 20 Apr 2020 16:03:58 +0200 Subject: [PATCH] Protect WaitDialog from garbage collector --- qtgui/mainwindow.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qtgui/mainwindow.py b/qtgui/mainwindow.py index bae553f..6d67c46 100644 --- a/qtgui/mainwindow.py +++ b/qtgui/mainwindow.py @@ -223,7 +223,7 @@ class MainWindow(QtWidgets.QMainWindow): settings.remove("programDatabase") logger.info("Asking api to getSystemPrograms while waiting") - WaitDialog(self, title, text, informativeText, api.buildSystemPrograms) + diag = WaitDialog(self, title, text, informativeText, api.buildSystemPrograms) #save in local var to keep alive settings.setValue("programDatabase", api.getSystemPrograms()) self._updateGUIWithCachedPrograms()