From 8d583a180161b37e6b01991d3a982772ee550c8e Mon Sep 17 00:00:00 2001 From: Andrey Gursky Date: Sun, 18 Mar 2018 14:05:51 +0100 Subject: [PATCH] Fixup for History Manager Only call Gtk.main_quit() if History Manager is running standalone. --- gajim/history_manager.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/gajim/history_manager.py b/gajim/history_manager.py index 62c345807..90fcd1a02 100644 --- a/gajim/history_manager.py +++ b/gajim/history_manager.py @@ -225,16 +225,19 @@ class HistoryManager: def on_history_manager_window_delete_event(self, widget, event): if not self.AT_LEAST_ONE_DELETION_DONE: - Gtk.main_quit() + if __name__ == '__main__': + Gtk.main_quit() return def on_yes(clicked): self.cur.execute('VACUUM') self.con.commit() - Gtk.main_quit() + if __name__ == '__main__': + Gtk.main_quit() def on_no(): - Gtk.main_quit() + if __name__ == '__main__': + Gtk.main_quit() dialog = dialogs.YesNoDialog( _('Do you want to clean up the database? '