Bug 489306

Summary: Turning off Virtual Desktop switching animations does not affect Overview
Product: [Plasma] kwin Reporter: James North <james>
Component: effects-overviewAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED NOT A BUG    
Severity: normal    
Priority: NOR    
Version: 6.1.0   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description James North 2024-06-27 12:26:30 UTC
SUMMARY
When I turn off "Show animation when switching" in the Virtual Desktop settings, I can now instantly switch desktops. But when I hit SUPER+W to bring up the overview effect and switch desktops, it still slides. I like most animations in KDE but this transition is jarring whether it's slide or fade, so I only turn this animation off.

It would be nice if switching desktops was instantaneous in the Overview effect too. 

* For "Fade Desktop, see macOS Mission Control with Reduce Motion on for prior art.
* For it being disabled, see GNOME's Overview with Reduce Animations for prior art.

STEPS TO REPRODUCE
1. Go to Virtual Desktops and turn off Show animation when switching
2. Use the Overview effect and switch desktops

OBSERVED RESULT
The sliding animation still occurs.

EXPECTED RESULT
The switch should be instantaneous

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 6.9.6
(available in About System)
KDE Plasma Version: 6.1.0
KDE Frameworks Version: 6.3.0
Qt Version: 6.7.2

ADDITIONAL INFORMATION
It'd be good if the Fade Desktop effect also reflected in the Overview for people who use that :)
Comment 1 Vlad Zahorodnii 2024-06-28 08:03:33 UTC
I'm not sure it's a bug. The overview is a totally different effect, and the effects you've mentioned are triggered when you switch between virtual desktops in normal mode. Sliding in the overview is a design choice, it's not the same slide effect as in the desktop effects settings.
Comment 2 Vlad Zahorodnii 2024-06-28 08:04:35 UTC
> It'd be good if the Fade Desktop effect also reflected in the Overview for people who use that :)

Again, that's not how the overview works. And honoring those settings would bring complexity.
Comment 3 James North 2024-06-28 08:30:23 UTC
Fair enough.