Fix: hide tray icon on close
authorthgh <thoogh@gmail.com>
Wed, 27 Nov 2013 22:50:31 +0000 (23:50 +0100)
committerthgh <thoogh@gmail.com>
Wed, 27 Nov 2013 22:50:31 +0000 (23:50 +0100)
gui/qt/lite_window.py
gui/qt/main_window.py

index 5131ae0..24be78f 100644 (file)
@@ -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):
index 2ea8b70..c37e170 100644 (file)
@@ -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()