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.

Reply via email to