| Summary: | Removing the Margin Separator then undoing it will make the Margin Separator appear over the Application Launcher Button. | ||
|---|---|---|---|
| Product: | [Plasma] plasmashell | Reporter: | Fernando Marcelino Muniz <fernandommuniz> |
| Component: | Edit Mode | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | minor | CC: | nate, notmart |
| Priority: | NOR | ||
| Version First Reported In: | 6.5.5 | ||
| Target Milestone: | 1.0 | ||
| Platform: | CachyOS | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/plasma/plasma-desktop/-/commit/df171436edf4323a7bd6fd134f6d725a1ed4528a | Version Fixed/Implemented In: | 6.6.0 |
| Sentry Crash Report: | |||
| Attachments: | Issue in Plasma 6.5.5 | ||
I can reproduce. It seem sis not an issue of the spacer in particular but happens for any applet A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/3482 Git commit fafe76771aaad891a17b7b64bbfbb90245989334 by Marco Martin. Committed on 28/01/2026 at 10:26. Pushed by mart into branch 'master'. Panel: Save applet position before deleting Before marking an applet as deleted, save its container position to the applet item position itself. when adding it back, if the passed position to appletAdded is <= 0 , use the applet positions which if is an "undo delete" was set at marking the deletion, it will have the old position to restore. Save the position of the container on an applet attached property before container removal M +10 -1 containments/panel/main.qml https://invent.kde.org/plasma/plasma-desktop/-/commit/fafe76771aaad891a17b7b64bbfbb90245989334 Git commit df171436edf4323a7bd6fd134f6d725a1ed4528a by Marco Martin. Committed on 28/01/2026 at 10:26. Pushed by mart into branch 'Plasma/6.6'. Panel: Save applet position before deleting Before marking an applet as deleted, save its container position to the applet item position itself. when adding it back, if the passed position to appletAdded is <= 0 , use the applet positions which if is an "undo delete" was set at marking the deletion, it will have the old position to restore. Save the position of the container on an applet attached property before container removal (cherry picked from commit fafe76771aaad891a17b7b64bbfbb90245989334) a7d5977c Panel: Save applet position before deleting ae752457 Use an attached property instead Co-authored-by: Marco Martin <notmart@gmail.com> M +10 -1 containments/panel/main.qml https://invent.kde.org/plasma/plasma-desktop/-/commit/df171436edf4323a7bd6fd134f6d725a1ed4528a |
Created attachment 188907 [details] Issue in Plasma 6.5.5 STEPS TO REPRODUCE 1. Delete the Margin Separator. 2. Click on the Undo button from the notification that appeared. OBSERVED RESULT The Margin Separator is now on top of the Application Launcher button. EXPECTED RESULT It should return to its position, at least while the Undo notification is there. SOFTWARE/OS VERSIONS Operating System: CachyOS Linux KDE Plasma Version: 6.5.5 KDE Frameworks Version: 6.22.0 Qt Version: 6.10.1 Kernel Version: 6.18.7-2-cachyos (64-bit) Graphics Platform: Wayland Processors: 8 × 11th Gen Intel® Core™ i5-11300H @ 3.10GHz Memory: 9 GB of RAM (8.1 GB usable) Graphics Processor 1: Intel® Iris® Xe Graphics Graphics Processor 2: NVIDIA GeForce GTX 1650 Manufacturer: LENOVO Product Name: 82MG System Version: IdeaPad Gaming 3 15IHU6