diff --git a/screen.py b/screen.py index 00ad635a..16b87e29 100755 --- a/screen.py +++ b/screen.py @@ -374,7 +374,8 @@ class KlipperScreen(Gtk.Window): if self.popup_timeout is not None: GLib.source_remove(self.popup_timeout) self.popup_timeout = None - self.popup_timeout = GLib.timeout_add_seconds(10, self.close_popup_message) + timeout = 300 if level == 2 else 10 + self.popup_timeout = GLib.timeout_add_seconds(timeout, self.close_popup_message) return False