https://bugs.kde.org/show_bug.cgi?id=522880
Bug ID: 522880
Summary: Quick Tiled windows don't remember their position when
switching virtual desktops
Classification: Plasma
Product: kwin
Version First 6.6.5
Reported In:
Platform: NixOS
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: Quick Tiling
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
DESCRIPTION
When window is set to display on multiple virtual desktops it remember its
position (including size) across virtual desktops. But it doesn't work when the
window is snapped to the edge/corner by dragging or Meta+Arrow shortcuts.
STEPS TO REPRODUCE
1. Enable multiple virtual desktops in settings (2 is enough).
2. Open up some window.
3. Set the window to display on all desktops. Open Window Menu (default
shortcut is Alt+F3), "Desktops", check "All Desktops".
4. Drag the window somewhere, so it's neither maximized nor quick tilled.
5. Quick tile the window to the left. Either drag the window to the left edge
of the screen, or use Meta+Left shortcut (default shortcut for Quick Tile
Window to the Left).
6. Switch to another virtual desktop.
OBSERVED RESULT
The window changes its position when switching to another virtual desktop.
EXPECTED RESULT
The window stays in the same position in all virtual desktops it is in.
SOFTWARE/OS VERSIONS
Operating System: NixOS 26.05
KDE Plasma Version: 6.6.5
KDE Frameworks Version: 6.26.0
Qt Version: 6.11.1
Kernel Version: 7.1.3-cachyos-lto (64-bit)
Graphics Platform: Wayland
ADDITIONAL INFORMATION
When window is dragged around, but not quick tilled, it correctly remembers its
position across virtual desktops. It also correctly remembers its position if
the window is maximized (i.e. if dragged to the top edge of the screen). Moving
window from maximized state directly to quick tiling to the left edge,
unmaximizes the window on all virtual desktops, but doesn't quick tile to the
left edge.
KDE Discuss:
https://discuss.kde.org/t/keep-window-and-its-size-when-switching-virtual-desktops/48522
--
You are receiving this mail because:
You are watching all bug changes.