Bug 458969

Summary: (Regression) Desktop Grid: cannot drag all windows from one desktop to another one
Product: [Plasma] kwin Reporter: phd <phd>
Component: effects-desktop-gridAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: nate
Priority: NOR Keywords: regression
Version First Reported In: 5.25.5   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed/Implemented In: 5.26
Sentry Crash Report:

Description phd 2022-09-10 17:42:02 UTC
SUMMARY
In Grid Desktop view in Plasma 5.24 you could've start a drag outside all windows on one virtual desktop, and then move them all to a different one, switching the contents of those desktops.
It is impossible in Plasma 5.25. All windows from the source desktop are being dragged, but then are returned to that source desktop on mouse release.

STEPS TO REPRODUCE
1. Open 2 or more windows in one desktop.
2. Show Desktop Grid.
3. Click on that desktop outside any window.
4. Drag all windows to a different desktop and drop them.

OBSERVED RESULT
Windows are returned to the source desktop on mouse release.

EXPECTED RESULT
Windows should be moved to the target desktop.
Plasma <=5.24 behavior: the target desktop's contents should be moved to the source desktop (switching their content)

SOFTWARE/OS VERSIONS
Linux: Ubuntu 22.04
KDE Plasma Version: 5.25.5
KDE Frameworks Version: 5.95.0
Qt Version: 5.15.3
Comment 1 Nate Graham 2022-09-13 19:35:29 UTC
This is already fixed in Plasma 5.26.