[Panel-devel] [Bug 154902] Some settings are erased from plasma-appletsrc at logout

Sebastian Sauer mail at dipe.org
Tue Jan 1 22:35:27 CET 2008


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=154902         




------- Additional Comments From mail dipe org  2008-01-01 22:35 -------
quit interesting taking into account that the kickoff-applet does;

KConfigGroup cg = config();
cg.writeEntry("SwitchTabsOnHover",d->switchTabsOnHover);
cg.writeEntry("VisibleItemsCount",d->visibleItemsCount);
cg.config()->sync();

so, it sync's the KConfig if changed what means, the change should be direct written to the kconfig-backend.

Future testing shows, that the value is written correct
> cat ~/.kde4/share/config/plasma-appletsrc |grep VisibleItemsCount
> VisibleItemsCount=20

and sometimes even it stays in there, _but_ mostly it seems something crashes on logout and then the already written item got lost (probably a roolback or something like this?). Also if it crashes, the crashhandler pop's up to just quickly disappear again what prevents to catch the backtrace and sometimes that happens even such fast that the crashhandler-dialog isn't really visible at all.


More information about the Panel-devel mailing list