Bug 493237

Summary: The app launcher button does not respect animation speed settings
Product: [Plasma] plasma-mobile Reporter: tusooa <tusooa>
Component: ShellAssignee: Devin Lin <espidev>
Status: CONFIRMED ---    
Severity: normal CC: carl, espidev
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description tusooa 2024-09-17 01:29:20 UTC
***
If you're not sure this is actually a bug, instead post about it at https://discuss.kde.org

If you're reporting a crash, attach a backtrace with debug symbols; see https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports

Please remove this comment after reading and before submitting - thanks!
***

SUMMARY
Setting animation speed to Instant will not remove animation of the launcher

STEPS TO REPRODUCE
1. In system settings -> General Behaviour -> Animation Speed, set it to "Instant."
2. In plasma mobile, click on the central icon at the bottom.
3. 

OBSERVED RESULT
The launcher shows with a slow animation.

EXPECTED RESULT
The launcher shows with no animation.

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
(available in the Info Center app, or by running `kinfo` in a terminal window)
Linux/KDE Plasma: 6.6.38 / master
KDE Plasma Version: master
KDE Frameworks Version: master
Qt Version: 6.7.2

ADDITIONAL INFORMATION
Comment 1 tusooa 2024-09-17 02:10:00 UTC
plasma-mobile/containments/homescreens/folio/homescreenstate.cpp - setupAnimation() does not scale with animationDurationFactor (which is defined in kwinrc)