always clear the popup timer fixes #967

This commit is contained in:
alfrix 2023-05-20 03:12:52 -06:00
parent 3dc535f8fb
commit 4db7fd288c

View File

@ -337,8 +337,9 @@ class KlipperScreen(Gtk.Window):
self.popup_message.show_all()
if self._config.get_main_config().getboolean('autoclose_popups', True):
if self.popup_timeout:
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)
return False