Bug 500088 - Virtual Desktop Manager: Window movement between desktops sometimes fails after the latest update
Summary: Virtual Desktop Manager: Window movement between desktops sometimes fails aft...
Status: RESOLVED FIXED
Alias: None
Product: kwin
Classification: Plasma
Component: general (show other bugs)
Version: 6.3.0
Platform: Neon Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords: multiscreen, regression
Depends on:
Blocks:
 
Reported: 2025-02-14 18:19 UTC by NitramO
Modified: 2025-04-23 20:21 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In: 6.3.4
Sentry Crash Report:


Attachments
Visual demonstration of the issue. (284.03 KB, video/webm)
2025-02-14 18:19 UTC, NitramO
Details

Note You need to log in before you can comment on or make changes to this bug.
Description NitramO 2025-02-14 18:19:01 UTC
Created attachment 178371 [details]
Visual demonstration of the issue.

SUMMARY  
After the latest KDE Neon update, which was supposed to fix issues related to moving tabs/apps in the Task Manager with icons, a new issue appeared in the Virtual Desktop Manager. When trying to move an application window from one virtual desktop to another, the behavior is inconsistent. Sometimes, during the drag-and-drop action, the window gets stuck between two desktops and returns to its original position instead of moving to the intended virtual desktop. Other times, it works as expected.  

STEPS TO REPRODUCE  
1. Open multiple virtual desktops.  
2. Try to move an application window from one virtual desktop to another using drag and drop.  
3. Observe the behavior when crossing between desktops.  

OBSERVED RESULT  
- The window sometimes gets stuck between two desktops and returns to its original position instead of moving to the intended virtual desktop.  
- In some cases, the movement works correctly, but the issue occurs randomly.  

EXPECTED RESULT  
The application window should move smoothly from one virtual desktop to another without getting stuck or returning to its original position.  

SOFTWARE/OS VERSIONS  
- Operating System: KDE Neon 6.2  
- KDE Plasma Version: 6.3.0  
- KDE Frameworks Version: 6.10.0  
- Qt Version: 6.8.2  
- Kernel Version: 6.8.0-49-generic (64-bit)  
- Graphics Platform: Wayland  

ADDITIONAL INFORMATION  
This issue appeared after the latest KDE Neon update, which was intended to fix the movement of tabs/apps in the Task Manager with icons. It is possible that both issues are related. A video demonstrating the problem is attached for better understanding.
Comment 1 Julien Delquié 2025-02-18 22:48:41 UTC
I have the same issue here, and it always happen. Also since I updated to 6.3.0.

Operating System: Gentoo Linux 2.17
KDE Plasma Version: 6.3.1
KDE Frameworks Version: 6.11.0
Qt Version: 6.8.2
Kernel Version: 6.13.3-gentoo-dist (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 7640U w/ Radeon 760M Graphics
Memory: 30.6 Gio of RAM
Graphics Processor: AMD Radeon 760M
Comment 2 Nate Graham 2025-02-18 22:55:27 UTC
Are you using fractional scaling?
Comment 3 Julien Delquié 2025-02-18 22:58:25 UTC
(In reply to Nate Graham from comment #2)
> Are you using fractional scaling?

Yes from the computer I posted my previous message.
But I also have the same issue with another computer that does not use fractional scaling.
Comment 4 NitramO 2025-02-19 13:37:51 UTC
(In reply to Nate Graham from comment #2)
> Are you using fractional scaling?

Yes, on one of my monitors that isn’t always connected, but in the example video, that wasn’t the case!
Comment 5 TraceyC 2025-04-04 19:14:37 UTC
Moving to kwin
Comment 6 NitramO 2025-04-23 20:08:29 UTC
Since the last update, it seems fixed for me.

My kinfo:
Operating System: KDE neon 6.3
KDE Plasma Version: 6.3.4
KDE Frameworks Version: 6.13.0
Qt Version: 6.8.3
Kernel Version: 6.11.0-24-generic (64-bit)
Graphics Platform: Wayland
Processors: 20 × 13th Gen Intel® Core™ i7-13700H
Memory: 31.0 Gio of RAM
Graphics Processor 1: Intel® Graphics
Graphics Processor 2: NVIDIA GeForce RTX 4060 Laptop GPU
Comment 7 Nate Graham 2025-04-23 20:21:57 UTC
Great!