Bug 506058

Summary: Windows pinned to multiple virtual desktops, and in a different location on each due to tiling layouts, are shown in an incorrect location on inactive virtual desktops
Product: [Plasma] kwin Reporter: John Kizer <john.kizer>
Component: effects-overviewAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: minor CC: kdedev
Priority: NOR    
Version First Reported In: 6.4.0   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
See Also: https://bugs.kde.org/show_bug.cgi?id=506056
https://bugs.kde.org/show_bug.cgi?id=505684
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Out of sync window positions when pinned and tiled

Description John Kizer 2025-06-23 15:50:56 UTC
Created attachment 182563 [details]
Out of sync window positions when pinned and tiled

SUMMARY
A window that has been pinned to multiple virtual desktops and tiled, causing it to be able to be in different locations on each desktop, shows up in the Overview as if it's in the active desktop's position on all desktops.

STEPS TO REPRODUCE
1. Set up two virtual desktops, side-by-side
2. Open a window and quick-tile it to the top-right
3. Pin it to all desktops (de-syncing the window's position on the two desktops)
4. Open the Overview

OBSERVED RESULT
The window is shown in the virtual desktops preview at the top as being in the same position on both desktops, choosing whichever position it has on the active virtual desktop. When switching desktops, the window's preview moves on both desktops.

EXPECTED RESULT
The window is shown in its current actual position on each desktop.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Fedora KDE 42
KDE Plasma Version: 6.4.0
KDE Frameworks Version: 6.15.0
Qt Version: 6.9.1
Comment 1 TraceyC 2025-06-25 20:22:37 UTC
Confirmed on git-master
Comment 2 TraceyC 2025-06-25 20:27:48 UTC
I just realized this is identical to 506056

*** This bug has been marked as a duplicate of bug 506056 ***
Comment 3 John Kizer 2025-06-26 02:10:33 UTC
Sorry, I had submitted this once for the Pager widget outlines in plasmashell and once for KWin previews for the Overview effect, thinking they would be needed since they were separate products