Bug 446234

Summary: KDE Accessibility Zoom Mouse Tracking Resets
Product: [Plasma] kwin Reporter: Andrew <andrew.loerch>
Component: effects-variousAssignee: KWin default assignee <kwin-bugs-null>
Status: CONFIRMED ---    
Severity: normal CC: andrew.loerch, sagnurospu
Priority: NOR    
Version: 5.21.5   
Target Milestone: ---   
Platform: Kubuntu   
OS: Linux   
Latest Commit: Version Fixed In:

Description Andrew 2021-11-29 10:49:59 UTC
SUMMARY
***
The Zoom accessibility tool is critical to my ability to use KDE (and similar tools for any OS). In System Settings > Workspace Behavior > Desktop Effects > Accessibility > zoom (settings) there is an option for "mouse tracking". The only option I ever use is "Push". At least once a day, and sometimes a couple times daily, the mouse tracking behavior resets to "proportional" which is jarring. Looking  at the settings when this occurs, the 'mouse tracking' option still says "Push". I need to apply a different settings like "centered" or "proportional", then go back into the settings and apply "Push" for the behavior to be fixed. 

If there are specific logs I can provide to help resolve this, I'd be happy to... I just don't know what / where they are. The issue does not occur consistently. It seems to primarily (only??) appear when moving my mouse down to the taskbar or lower-left corner of the screen, but it does not happen every time. I have my Zoom Factor at 1.2, and am usually zoomed in 6x at that factor. Mouse Pointer is set to "scale" and "Enable Focus Tracking" is off. 
***


STEPS TO REPRODUCE
1. Use Zoom effect with Zoom Factor 1.2 and 6x zoom with mouse tracking "Push"
2. Move mouse to taskbar, hover over taskbar icons, or lower left corner "Application Launcher"

OBSERVED RESULT
Mouse tracking will occasionally change to "proportional" although the mouse tracking setting remains "push". To fix this, the mouse tracking setting must be set to something other than "push", applied, and then "push" must be chosen again with the setting re-applied. 

EXPECTED RESULT
When Zoom mouse tracking is set to "Push" it should remain "Push" with the push behavior unless the user intentionally changes it to something like "proportional".

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 
Kubuntu 20.10
KDE Plasma Version: 
5.19.5
KDE Frameworks Version: 
5.74.0
Qt Version: 
5.14.2

ADDITIONAL INFORMATION
none