Bug 438503 - "All desktops" windows are shown when transitioning between desktops using animation
Summary: "All desktops" windows are shown when transitioning between desktops using an...
Status: RESOLVED INTENTIONAL
Alias: None
Product: kwin
Classification: Plasma
Component: effects-various (other bugs)
Version First Reported In: 5.22.0
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-06-12 12:20 UTC by vanboxem.ruben
Modified: 2021-06-15 21:30 UTC (History)
1 user (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 vanboxem.ruben 2021-06-12 12:20:31 UTC
SUMMARY
Windows set to belong to all virtual desktops are raised and shown when switching virtual desktops (e.g. when using the cube animation).

STEPS TO REPRODUCE
1. Open window, right-click title bar->Desktops->"all desktops"
2. Open maximized window that only appears on current or target desktop.
2. switch desktops using e.g. cube effect transition

OBSERVED RESULT
The "all desktops" window is raised above the window that rotates in or out with the virtual desktop change. After the transition is complete, the "all desktops" window is hidden behind the active window for the new virtual desktop. It effectively pops to the front during the virtual desktop transition, and disappears again afterwards.

EXPECTED RESULT
Either the all desktops windows are rendered on all cube faces or they're just not shown at all. Right now they pop op in your face, surprising you, and also hiding parts of the transition animation.

SOFTWARE/OS VERSIONS 
Linux/KDE Plasma: Arch Linux
(available in About System)
KDE Plasma Version: 5.22.0
KDE Frameworks Version: 5.82.0
Qt Version: 5.15.2+kde+r23

ADDITIONAL INFORMATION
SHowing the desktops on a cube (using the desktop cube effect with the standard ctrl-F11 shortcut) shows "all desktops" windows rendered on each cube face. This would be my expected behaviour for the transition effect as well.
Comment 1 Vlad Zahorodnii 2021-06-15 06:07:39 UTC
This is intentional. Some people find it very confusing that windows that are on all desktops are animated.
Comment 2 Nate Graham 2021-06-15 21:30:27 UTC
Indeed.