Bug 201909 - kopete notification changes not working wthout log out.
Summary: kopete notification changes not working wthout log out.
Status: RESOLVED FIXED
Alias: None
Product: kopete
Classification: Unmaintained
Component: Notifications (other bugs)
Version First Reported In: unspecified
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-29 18:12 UTC by Jithin Emmanuel
Modified: 2010-01-18 22:50 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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