Bug 346166 - Removed widgets are restored sometimes after relogin or reboot
Summary: Removed widgets are restored sometimes after relogin or reboot
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 5.2.2
Platform: Kubuntu Linux
: NOR normal
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-04-14 12:23 UTC by soee
Modified: 2015-05-14 20:48 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description soee 2015-04-14 12:23:46 UTC
There are some rare situations when removed desktop widgets are restored after relogin or reboot. It is hard ot say when and why this happens. Maybe some cache or something related to session (mine is configured ot be restored after login).

Reproducible: Sometimes
Comment 1 Bhushan Shah 2015-04-14 12:30:47 UTC
I can reproduce this sometimes.
Comment 2 Marco Martin 2015-04-14 15:49:02 UTC
the widgets are still existing for a while (that's how the deletion can be undone)
recently a crash on exit has been fixed.. i suspect the configuration file wasn't updated due to plasma crashing on exit.
Can this still be reproduce on something more recent than Plasma 5.3 beta1? (the first beta still has the crash on exit)
Comment 3 David Edmundson 2015-04-15 18:48:17 UTC
>.Can this still be reproduce on something more recent than Plasma 5.3 beta1? (the first beta still has the crash on exit)
Comment 4 Martin Klapetek 2015-05-13 16:06:26 UTC
So, does this still happen on Plasma 5.3.0?
Comment 5 soee 2015-05-14 20:31:39 UTC
Hard to say. Plasma don't crash for me now. I tried to add and remove 2 widgets and run: kquitapp plasmashell && plasmashell but after that they were gone as they should. Not sure though how it will behave after some crash.
Comment 6 Martin Klapetek 2015-05-14 20:48:49 UTC
Well things shouldn't crash in the first place :) When they do, the (overall) behavior is pretty much undefined.

I'll close this for now as the original bug reported is now fixed.