[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdebase/workspace/plasma/applets/systemtray/core
From:       Marco Martin <notmart () gmail ! com>
Date:       2009-02-02 20:28:41
Message-ID: 1233606521.300898.739.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 920395 by mart:

register protocols after private is initialized, makes the systray not
crash when the plasmoid protocol is enabled


 M  +2 -2      manager.cpp  


--- trunk/KDE/kdebase/workspace/plasma/applets/systemtray/core/manager.cpp #920394:920395
@@ -47,8 +47,6 @@
           jobProtocol(0),
           notificationProtocol(0)
     {
-        setupProtocol(new PlasmoidProtocol(q));
-        setupProtocol(new SystemTray::FdoProtocol(q));
     }
 
     void setupProtocol(Protocol *protocol);
@@ -65,6 +63,8 @@
 Manager::Manager()
     : d(new Private(this))
 {
+    d->setupProtocol(new PlasmoidProtocol(this));
+    d->setupProtocol(new SystemTray::FdoProtocol(this));
 }
 
 Manager::~Manager()
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic