diff --git a/gui/qt/lite_window.py b/gui/qt/lite_window.py index 5131ae01..24be78ff 100644 --- a/gui/qt/lite_window.py +++ b/gui/qt/lite_window.py @@ -355,8 +355,7 @@ class MiniWindow(QDialog): def closeEvent(self, event): g = self.geometry() self.config.set_key("winpos-lite", [g.left(),g.top(),g.width(),g.height()],True) - - super(MiniWindow, self).closeEvent(event) + self.actuator.g.closeEvent(event) qApp.quit() def set_payment_fields(self, dest_address, amount): diff --git a/gui/qt/main_window.py b/gui/qt/main_window.py index 2ea8b70b..c37e170a 100644 --- a/gui/qt/main_window.py +++ b/gui/qt/main_window.py @@ -2137,6 +2137,7 @@ class ElectrumWindow(QMainWindow): NetworkDialog(self.wallet.network, self.config, self).do_exec() def closeEvent(self, event): + self.tray.hide() g = self.geometry() self.config.set_key("winpos-qt", [g.left(),g.top(),g.width(),g.height()], True) self.save_column_widths()