Bug 201909

Summary: kopete notification changes not working wthout log out.
Product: [Unmaintained] kopete Reporter: Jithin Emmanuel <jithin1987>
Component: NotificationsAssignee: Kopete Developers <kopete-bugs-null>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Jithin Emmanuel 2009-07-29 18:12:50 UTC
Version:            (using KDE 4.2.98)
OS:                Linux
Installed from:    Ubuntu Packages

I disabled "Show message in a popup" for "Contact goes online" from Configure notifications.

It didnt work until I logged out and then logged in. Without that it was always displaying notifications for all users whenever I start kopete.
Comment 1 Matt Rogers 2009-09-06 21:21:14 UTC
did you have to log out completely from KDE or just quit kopete and restart it?
Comment 2 Jithin Emmanuel 2009-09-07 06:18:45 UTC
I had to log out of kde.
Comment 3 Roman Jarosz 2010-01-18 22:36:06 UTC
SVN commit 1076786 by rjarosz:

If notification settings have changed reparse cached configs, clearing the cache may not work because there is another "cache" in KSharedConfig::Ptr and if some object holds the KSharedConfig::Ptr the configuration may not get reparsed at all (and it happens because there is a leak in plasma notifications).

BUG: 203297
BUG: 217759
BUG: 201909
BUG: 189120



 M  +1 -1      knotify.cpp  
 M  +4 -2      knotifyconfig.cpp  
 M  +2 -2      knotifyconfig.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1076786
Comment 4 Roman Jarosz 2010-01-18 22:49:28 UTC
SVN commit 1076799 by rjarosz:

Backport commit 1076786.

If notification settings have changed reparse cached configs, clearing the cache may not work because there is another "cache" in KSharedConfig::Ptr and if some object holds the KSharedConfig::Ptr the configuration may not get reparsed at all (and it happens because there is a leak in plasma notifications).

CCBUG: 203297
CCBUG: 217759
CCBUG: 201909
CCBUG: 189120



 M  +1 -1      knotify.cpp  
 M  +4 -2      knotifyconfig.cpp  
 M  +2 -2      knotifyconfig.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1076799
Comment 5 Roman Jarosz 2010-01-18 22:50:06 UTC
SVN commit 1076800 by rjarosz:

Backport commit 1076786.

If notification settings have changed reparse cached configs, clearing the cache may not work because there is another "cache" in KSharedConfig::Ptr and if some object holds the KSharedConfig::Ptr the configuration may not get reparsed at all (and it happens because there is a leak in plasma notifications).

CCBUG: 203297
CCBUG: 217759
CCBUG: 201909
CCBUG: 189120



 M  +1 -1      knotify.cpp  
 M  +4 -2      knotifyconfig.cpp  
 M  +2 -2      knotifyconfig.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1076800