Summary: | kicker: [LayoutInformation] not stored / wrong order of symbols on session restore | ||
---|---|---|---|
Product: | [Unmaintained] plasma4 | Reporter: | Thomas Eschenbacher <Thomas.Eschenbacher> |
Component: | containment-panel | Assignee: | Plasma Bugs List <plasma-bugs-null> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | CC: | martin_haas |
Priority: | NOR | ||
Version First Reported In: | 4.6.2 | ||
Target Milestone: | --- | ||
Platform: | Gentoo Packages | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Thomas Eschenbacher
2011-05-11 18:00:21 UTC
Something seems to go wrong when writing the config file. Here what I found out: 1. cd ~/.kde/share/config 2. open plasma-desktop-appletsrc and search for a symbols (programs) that are placed right. In my example, I found that all symbols have a corresponding section called "[Containments][3][Applets]". 3. back in the console: cat ./plasma-desktop-appletsrc | grep "\[Containments\]\[3\]\[Applets\]" -A 1 | grep "Order=" -B 1 4. Watch out for a "hole" in the numbering. In my case the "Order=" went like this: 0,1,2,3,4,6,7,8,... => number 5 was missing! 5. edit plasma-desktop-appletsrc again and search for the program that is misplaced. In my example I found this section: [Containments][3][Applets][309][Configuration] Url=file:///usr/share/applications/firefox.desktop 6. add a corresponding "LayoutInformation" subsection for it (this was missing!) [Containments][3][Applets][309][LayoutInformation] Order=5 ^^___ the "5" is what I found out in step 4, see above 7. now it works :-) Is this still valid for KDE 4.8.3 or trunk? On my own account this didn't happen anymore, as I fixed the corresponding config file on my own. I upgraded to 4.8.3 and tried with a test account now, but it is not 100% the same behavior. I added some programs programs to the kicker, reordered them, logged out, logged in - and the order has changed. Then I tried again twice, but the order of the programs I added didn't change anymore. The only thing that now happens is that there are two "launchers" in the kicker bar that I can remove, but at the next login they come back again... The two launchers might be a different bug, could you report this separately, please? I close this as working now, please feel free to reopen if the same behavior appears again with the wrong order. Many thanks Thomas for posting this fix! Works for me too (KDE 4.14.8) |