Bug 467288

Summary: Dragged window stops being translucent if virtual desktop changes while dragging
Product: [Plasma] kwin Reporter: Martino Fontana <tinozzo123>
Component: effects-variousAssignee: KWin default assignee <kwin-bugs-null>
Status: REPORTED ---    
Severity: normal    
Priority: NOR    
Version First Reported In: 5.27.2   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Martino Fontana 2023-03-13 17:19:30 UTC
SUMMARY
With the desktop effect "Translucency", windows are transparent while they are being dragged. If, however, the virtual desktop is changed while dragging a window, it won't be translucent anymore, until it's released and dragged again.


STEPS TO REPRODUCE
1. In Desktop Effects, enable Translucency
2. Make sure that virtual desktops are set up.
3. Drag a window, and while dragging it, change virtual desktop (it's easier with Switch desktop on edge (in Screen edges))

OBSERVED RESULT
The window won't be translucent anymore.

EXPECTED RESULT
The window should stay translucent.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: NixOS unstable
(available in About System)
KDE Plasma Version: 5.27.2
KDE Frameworks Version: 5.103.0
Qt Version: 5.15.8

ADDITIONAL INFORMATION
Happens on both X11 and Wayland.