Bug 466627

Summary: Navigation does not respect the global animation speed setting anymore in Elisa
Product: [Applications] Elisa Reporter: Nagy Tibor <xnagytibor>
Component: generalAssignee: Matthieu Gallien <matthieu_gallien>
Status: REPORTED ---    
Severity: normal    
Priority: NOR    
Version First Reported In: 22.12.2   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Screen capture

Description Nagy Tibor 2023-02-28 23:27:33 UTC
Created attachment 156841 [details]
Screen capture

SUMMARY
When navigating in Elisa, the page transition animations that used to respect the global animation speed setting now seems to use a hardcoded duration.

These hardcoded crossfading transitions are rather nauseating, at least for me. Would be great if they could be turned off with setting global animation speed setting to "Instant", as before.

STEPS TO REPRODUCE
1. Set the global animation speed to "Instant" at "System Settings"->"Workspace Behavior"->"General Behavior"->"Animation speed".
2. Open Elisa.
3. Switch between the pages at the left sidebar.

OBSERVED RESULT
A hardcoded around ~250ms crossfading transition when switching between the pages.

EXPECTED RESULT
Page transitions respecting the global animation speed setting as before.

SOFTWARE/OS VERSIONS
Operating System: KDE neon 5.27
KDE Plasma Version: 5.27.1
KDE Frameworks Version: 5.103.0
Qt Version: 5.15.8
Graphics Platform: X11
Graphics Processor: NVIDIA GeForce 920M/PCIe/SSE2

ADDITIONAL INFORMATION
This regression was introduced somewhere between the Plasma 5.26 -> 5.27 update.