https://bugs.kde.org/show_bug.cgi?id=508572
Bug ID: 508572
Summary: Deleting cloned panel with a sticky note on it
permanently destroys contents of *original* panel's
sticky note
Classification: Plasma
Product: plasmashell
Version First 6.4.80
Reported In:
Platform: KDE Linux
OS: Linux
Status: REPORTED
Severity: critical
Priority: NOR
Component: Panel
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Target Milestone: 1.0
STEPS TO REPRODUCE
1. Put a Sticky Note widget on your panel
2. Write lots of things in it that would be extremely disruptive or saddening
to lose
3. Right-click on an empty area of the panel > Show Panel Configuration
4. Clone panel > click on one of the big arrows to clone the panel there
5. Delete the new panel
6. Restart plasmashell
7. Click on the Sticky Note widget on the *original* panel
OBSERVED RESULT
The sticky note is empty!
Fortunately I had a backup from a few days ago. However, this is still data
loss, and if without that backup it would have been irretrievable data loss.
EXPECTED RESULT
The sticky note's text is still there.
SOFTWARE/OS VERSIONS
Operating System: KDE Linux 2025-08-21
KDE Plasma Version: 6.4.80
KDE Frameworks Version: 6.18.0
Qt Version: 6.9.1
Kernel Version: 6.16.1-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 7840U w/ Radeon™ 780M Graphics
Memory: 16 GiB of RAM (14.9 GiB usable)
Graphics Processor: AMD Radeon 780M Graphics
ADDITIONAL INFORMATION
Here's what happened: the cloned sticky note retained its config data, so it
was pointing at a specific file in ~/.local/share/plasma_notes/ — the same file
that the old sticky note is pointing at! When the cloned panel was deleted, the
cloned Sticky Note widget deleted the underlying file that both Sticky Note
widgets were using. This made it unavailable to the original panel too, but
only after restarting plasmashell or the system. At that point, data loss has
occurred.
--
You are receiving this mail because:
You are watching all bug changes.