Bug 515107 - Removing the Margin Separator then undoing it will make the Margin Separator appear over the Application Launcher Button.
Summary: Removing the Margin Separator then undoing it will make the Margin Separator ...
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Edit Mode (other bugs)
Version First Reported In: 6.5.5
Platform: CachyOS Linux
: NOR minor
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-01-26 13:02 UTC by Fernando Marcelino Muniz
Modified: 2026-01-28 18:50 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In: 6.6.0
Sentry Crash Report:


Attachments
Issue in Plasma 6.5.5 (1.70 MB, video/x-matroska)
2026-01-26 13:02 UTC, Fernando Marcelino Muniz
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Fernando Marcelino Muniz 2026-01-26 13:02:53 UTC
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
Comment 1 Marco Martin 2026-01-26 14:01:43 UTC
I can reproduce.
It seem sis not an issue of the spacer in particular but happens for any applet
Comment 2 Bug Janitor Service 2026-01-26 16:30:20 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/3482
Comment 3 Marco Martin 2026-01-28 10:26:15 UTC
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
Comment 4 Marco Martin 2026-01-28 10:27:16 UTC
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