| Summary: | Deleting cloned panel with a sticky note on it permanently destroys contents of *original* panel's sticky note | ||
|---|---|---|---|
| Product: | [Plasma] plasmashell | Reporter: | Nate Graham <nate> |
| Component: | Panel | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | critical | CC: | kdedev, niccolo.venerandi, niccolo, notmart |
| Priority: | VHI | ||
| Version First Reported In: | 6.4.80 | ||
| Target Milestone: | 1.0 | ||
| Platform: | KDE Linux | ||
| OS: | Linux | ||
| See Also: | https://bugs.kde.org/show_bug.cgi?id=453673 | ||
| Latest Commit: | https://invent.kde.org/plasma/kdeplasma-addons/-/commit/865efe1aca54fe167b3f4317ba303d0b5ce6756b | Version Fixed/Implemented In: | 6.4.5 |
| Sentry Crash Report: | |||
|
Description
Nate Graham
2025-08-21 18:19:05 UTC
Likely caused by https://invent.kde.org/plasma/kdeplasma-addons/-/commit/98b2cb809c3a4bf7ebd3b4a318a1aa88a465f0d5 Side note: it would be good to move the underlying file to the trash rather than deleting it. Which would likely represent a fix for Bug 453673. Git commit 04badef38de928e8386c93b044fd9bd54e95c0bd by Niccolò Venerandi. Committed on 26/08/2025 at 08:10. Pushed by niccolove into branch 'master'. Deduplicate multiple applets asking to use the same note file This also trashes notes instead of deleting them, which makes them recoverable. Related: bug 453673 M +1 -0 applets/notes/CMakeLists.txt M +1 -1 applets/notes/abstractnoteloader.h M +29 -6 applets/notes/filesystemnoteloader.cpp M +2 -1 applets/notes/filesystemnoteloader.h M +2 -2 applets/notes/notemanager.cpp M +1 -1 applets/notes/notemanager.h M +1 -1 applets/notes/package/contents/ui/main.qml https://invent.kde.org/plasma/kdeplasma-addons/-/commit/04badef38de928e8386c93b044fd9bd54e95c0bd Git commit 865efe1aca54fe167b3f4317ba303d0b5ce6756b by Niccolò Venerandi. Committed on 26/08/2025 at 08:13. Pushed by niccolove into branch 'Plasma/6.4'. Deduplicate multiple applets asking to use the same note file This also trashes notes instead of deleting them, which makes them recoverable. Related: bug 453673 Apply 1 suggestion(s) to 1 file(s) Co-authored-by: Nate Graham <nate@kde.org> M +2 -0 applets/notes/CMakeLists.txt M +1 -1 applets/notes/abstractnoteloader.h M +29 -6 applets/notes/filesystemnoteloader.cpp M +2 -1 applets/notes/filesystemnoteloader.h M +2 -2 applets/notes/notemanager.cpp M +1 -1 applets/notes/notemanager.h M +1 -1 applets/notes/package/contents/ui/main.qml https://invent.kde.org/plasma/kdeplasma-addons/-/commit/865efe1aca54fe167b3f4317ba303d0b5ce6756b |