Skip to content

Mark transient applets in config

Marco Martin requested to merge work/mart/cleanTransients into master

When deleting an applet it doesn't really delete it but sets it invisible and marks it as transient to be able to "undo."

If plasma is killed or crashes, the information that it was deleted is lost and Plasma recreates it. This commit saves "transient" and on restore actually cleans the config and doesn't load those.

Not actually deleting the config groups on first delete, as it would cause config loss on undo.

BUG: 417114 FIXED-IN: 5.102

Edited by Nate Graham

Merge request reports