Bug 493366

Summary: KDE Plasma "Virtual Desktops" placeholders are placed incorrectly if Desktop is renamed
Product: [Plasma] kwin Reporter: reports_go_brrr <goodaqua>
Component: generalAssignee: KWin default assignee <kwin-bugs-null>
Status: REPORTED ---    
Severity: minor CC: kde, nate, vlad.zahorodnii
Priority: NOR    
Version First Reported In: 6.1.5   
Target Milestone: ---   
Platform: Other   
OS: Other   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Showcase

Description reports_go_brrr 2024-09-19 16:02:21 UTC
Created attachment 173883 [details]
Showcase

SUMMARY
Some desktop placeholders start to become displaced from center if one of desktops was replaced. For example through Meta+W or "Virtual Desktops" Settings.
It works if "Show on-screen display when switching" in "Virtual Desktops" Settings is enabled.
Works under X11 and Wayland.

STEPS TO REPRODUCE
1. Go to Settings
2. Enable "Show on-screen display when switching" in "Virtual Desktops" (search for it)
3. Rename any of Desktops and press Apply
4. Go to desktop and switch desktops from start to end. For example by using Meta+Alt+MouseScroll or Meta+W

OBSERVED RESULT
Some placeholders of desktop are displaced, they don't align to center.

EXPECTED RESULT
I want them all to be in center.

SOFTWARE/OS VERSIONS
Operating System: EndeavourOS
KDE Plasma Version: 6.1.5
KDE Frameworks Version: 6.5.0
Qt Version: 6.7.2
Kernel Version: 6.10.9-arch1-2 (64-bit)
Graphics Platform: X11

ADDITIONAL INFORMATION
Vanilla KDE Plasma, vanilla EndeavourOS.
© Art by axo1otl - "Scarlet Tree"
Keys capturing in the video done by ShowMeTheKey.
Comment 1 Nate Graham 2024-09-19 19:07:51 UTC
Hmm, I'm not seeing any labels/tooltips/OSDs with the desktop name at all. I also don't see the layout indicators that should be there with that setting on. Maybe all of this is broken in git master?
Comment 2 reports_go_brrr 2025-03-03 23:16:55 UTC
And wanna mention "Show desktop layout indicators" must be unchecked.
Comment 3 Nate Graham 2025-03-04 00:09:26 UTC
Please don't move bug reports to different products or reset the version number. This was right place before; undoing those changes.