From 83793c8f80b8e2dfb6e322dff1bd129c445622ff Mon Sep 17 00:00:00 2001 From: Fabio Erculiani Date: Sun, 21 Feb 2010 18:32:56 +0100 Subject: [PATCH] [magneto] fix system tray icon handling (magneto-kde only) --- magneto/src/magneto/kde/interfaces.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/magneto/src/magneto/kde/interfaces.py b/magneto/src/magneto/kde/interfaces.py index d0b261538..a5ab78644 100644 --- a/magneto/src/magneto/kde/interfaces.py +++ b/magneto/src/magneto/kde/interfaces.py @@ -147,7 +147,9 @@ class Magneto(MagnetoCore): def change_icon(self, image): qpixmap = self.icons.best_match(image, self.applet_size) - self.status_icon.addPixmap(qpixmap, KIcon.Normal, KIcon.On) + qicon = QIcon(qpixmap) + self._window.setIcon(qicon) + self.status_icon = qicon def disable_applet(self, *args): MagnetoCore.disable_applet(self)