Bug 481336 - The effect of dragging windows across screens is not reflected in the UI
Summary: The effect of dragging windows across screens is not reflected in the UI
Status: CONFIRMED
Alias: None
Product: kwin
Classification: Plasma
Component: effects-present-windows (other bugs)
Version First Reported In: git master
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords: multiscreen, qt6
Depends on:
Blocks:
 
Reported: 2024-02-14 19:30 UTC by fanzhuyifan
Modified: 2024-03-19 18:16 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description fanzhuyifan 2024-02-14 19:30:51 UTC
SUMMARY
***
NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols.
See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***


STEPS TO REPRODUCE
1. Create multiple virtual desktops, call them 1 and 2.
2. Find a multiscreen setup, call them A and B
3. Open a dolphin/konsole window on virtual desktop 1 on screen A
4. Switch to virtual desktop 2 and toggle present windows effect
5. drag the window to screen B

OBSERVED RESULT
The window does not drop, but when you cancel the effect and go to virtual desktop 1, you can see that the window has been moved to screen B

EXPECTED RESULT
The window drops.

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 6.0.80
KDE Frameworks Version: 6.0.0
Qt Version: 6.7.0
Kernel Version: 6.7.4-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 20 × 13th Gen Intel® Core™ i9-13900H
Memory: 15.2 GiB of RAM
Graphics Processor: Mesa Intel® Graphics
Manufacturer: ASUSTeK COMPUTER INC.
Product Name: ROG Zephyrus G16 GU603VV_GU603VV
System Version: 1.0

ADDITIONAL INFORMATION
For some reason this does not happen with xwayland windows.
Comment 1 Nate Graham 2024-02-16 17:40:30 UTC
Can confirm. Seems very related to the behavior seen in Bug 481331.