Bug 509981 - Setting zoom factor to high values breaks zoom animations
Summary: Setting zoom factor to high values breaks zoom animations
Status: RESOLVED FIXED
Alias: None
Product: kwin
Classification: Plasma
Component: general (other bugs)
Version First Reported In: 6.4.5
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-09-27 01:53 UTC by Ritchie Frodomar
Modified: 2025-09-29 17:11 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In: 6.5.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ritchie Frodomar 2025-09-27 01:53:41 UTC
SUMMARY
Setting the Zoom effect's Zoom Factor to a large value causes the zoom animation to behave strangely.

STEPS TO REPRODUCE
1. Enable Zoom.
2. Set Zoom Factor to 420
3. Zoom in.
4. Zoom out.

OBSERVED RESULT
The animation will take a very long time to finish, and your desktop will go from no zoom whatsoever to maximum zoom over the span of a minute. If you zoom out, you might not be able to move the zoom area around until the animation finishes.

EXPECTED RESULT
The value should be capped. We have a zoom limit (thankfully!), so having a zoom multiplier above that limit feels pointless. It definitely shouldn't break things when zooming out, that's for sure.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Plasma 6.4.5 on NixOS
KDE Plasma Version: 6.4.5
KDE Frameworks Version: 6.18.0
Qt Version: 6.9.2
Comment 1 TraceyC 2025-09-29 17:11:36 UTC
Thanks for the bug report. The way the Zoom feature works has been changed in git-master.
It's been moved from the Effects settings and into Accessibility
It's no longer able to go above a zoom factor of 4

This will be available on your system when it updates to 6.5.0.