Bug 462663 - Switching Activities should not show the virtual desktop switch animation
Summary: Switching Activities should not show the virtual desktop switch animation
Status: RESOLVED WORKSFORME
Alias: None
Product: kwin
Classification: Plasma
Component: activities (show other bugs)
Version: 5.27.5
Platform: Debian testing Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-12-05 09:09 UTC by Alex
Modified: 2023-08-08 14:55 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 Alex 2022-12-05 09:09:54 UTC
SUMMARY
Switching between activities shows the virtual desktop switching animation. This does not make sense for some animations like sliding left/right top/bottom and probably shouldn't happen at all. Switching activities could have an own animation.


STEPS TO REPRODUCE
1. Have different virtual desktops
2. Have different activites
3. Use an animation for switching virtual desktops
4. Switch activities (e.g. using the hotkey)

OBSERVED RESULT
A switching animation is played. If it's the slide animation, it may not match the direction of the virtual desktops. Windows that get hidden do not slide, but the wallpapers in the background slide.

EXPECTED RESULT
Switching activities should have own animation settings. When animations like sliding are provided, windows should slide instead of being hidden instantly.

SOFTWARE/OS VERSIONS
Operating System: Debian GNU/Linux
KDE Plasma Version: 5.26.3
KDE Frameworks Version: 5.100.0
Qt Version: 5.15.6
Graphics Platform: X11

ADDITIONAL INFORMATION
Comment 1 joelsonejr 2023-08-08 02:38:32 UTC
I wasn't able to reproduce the error. 

The following configuration was used for testing:
OS: Manjaro Linux x86_64
Kernel: 6.1.41-1-MANJARO
Shell: zsh 5.9
Resolution: 2560x1440, 1920x1080
DE: Plasma 5.27.6
WM: KWin
WM Theme: Oxygen
Theme: [Plasma], Adwaita-dark [GTK2/3]
Graphics Platform: X11
CPU: Intel i7 4790H
GPU: AMD ATI Radeon 6600
Memory: 32043MiB
Comment 2 Alex 2023-08-08 09:16:06 UTC
Still happens here with 5.27.5.
If you don't have an indication that 5.27.6 fixes it, I assume the problem is still there and can confirm when it lands in Debian testing.

I use the sliding animation, which may be relevant.
Comment 3 joelsonejr 2023-08-08 14:55:30 UTC
Hi, I think that it was a misunderstanding. So let me rephrase what I wrote. 

I followed the steps provided by the OP, and the reported misbehavior didn't happen. The system is working as expected. 
I even performed the test using Fade and Slide animations, but the results were the same. 

Just to make sure that it isn't hardware related (on my side), I also tested on a virtual Machine, using the same KDE version and the results were the same.

Is based on the results of those tests, that I'm saying that the error isn't happening on KDE 5.27.6. 

I hope that this explanation is clearer than the previous one.  =)