diff --git a/gui/qt/main_window.py b/gui/qt/main_window.py
index 24e710413..68f51f9f0 100644
--- a/gui/qt/main_window.py
+++ b/gui/qt/main_window.py
@@ -127,6 +127,8 @@ class ElectrumWindow(QMainWindow):
if reason == QSystemTrayIcon.DoubleClick:
self.showNormal()
+ def showNormal(self):
+ self.setWindowState(self.windowState() & ~QtCore.Qt.WindowMinimized | QtCore.Qt.WindowActive)
def __init__(self, config, network):
QMainWindow.__init__(self)
@@ -137,7 +139,7 @@ class ElectrumWindow(QMainWindow):
self._close_electrum = False
self.lite = None
- self.icon = QIcon(':icons/electrum.png')
+ self.icon = QIcon(':icons/electrum_light_icon.png')
self.tray = QSystemTrayIcon(self.icon, self)
self.tray.setToolTip('Electrum')
self.tray.activated.connect(self.tray_activated)
diff --git a/icons.qrc b/icons.qrc
index e3ee3be00..f116a96fc 100644
--- a/icons.qrc
+++ b/icons.qrc
@@ -17,6 +17,8 @@
icons/status_waiting.png
icons/status_lagging.png
icons/switchgui.png
+ icons/electrum_light_icon.png
+ icons/electrum_dark_icon.png
icons/unconfirmed.png
icons/network.png
diff --git a/icons/electrum_dark_icon.png b/icons/electrum_dark_icon.png
new file mode 100644
index 000000000..e836a2fdb
Binary files /dev/null and b/icons/electrum_dark_icon.png differ
diff --git a/icons/electrum_light_icon.png b/icons/electrum_light_icon.png
new file mode 100644
index 000000000..04c88b22d
Binary files /dev/null and b/icons/electrum_light_icon.png differ