From c38a3273f329004a1bd9eb6c8502346be2f9b4c8 Mon Sep 17 00:00:00 2001 From: alfrix Date: Sat, 27 May 2023 20:53:32 -0600 Subject: [PATCH] fix Print panel not showing fixes #993 --- screen.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/screen.py b/screen.py index 81e2ac4b..29972ec2 100755 --- a/screen.py +++ b/screen.py @@ -348,7 +348,8 @@ class KlipperScreen(Gtk.Window): if self.popup_message is None: return self.popup_message.popdown() - GLib.source_remove(self.popup_timeout) + if self.popup_timeout is not None: + GLib.source_remove(self.popup_timeout) self.popup_message = self.popup_timeout = None def show_error_modal(self, err, e=""):