We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 372652c commit ec44417Copy full SHA for ec44417
steam_acolyte/window.py
@@ -92,7 +92,12 @@ def _on_locked(self):
92
@trace.method
93
def show_trayicon(self):
94
"""Create and show the tray icon."""
95
- self.trayicon = QSystemTrayIcon(self.theme.window_icon)
+ # The conversion to QPixmap and back to QIcon is needed to prevent a
96
+ # bug that leads to the icon not being displayed in plasma. See:
97
+ # - https://github.com/coldfix/steam-acolyte/issues/8
98
+ # - https://bugreports.qt.io/browse/QTBUG-53550
99
+ icon = QIcon(self.theme.window_icon.pixmap(64))
100
+ self.trayicon = QSystemTrayIcon(icon)
101
self.trayicon.setVisible(True)
102
self.trayicon.setToolTip(
103
"acolyte - lightweight steam account manager")
0 commit comments