[Libreoffice-ux-advise] [Bug 155414] macOS's "Accessibility > Display > Reduce Motion" setting doesn't stop "Marching Ants"
bugzilla-daemon at bugs.documentfoundation.org
bugzilla-daemon at bugs.documentfoundation.org
Fri Jul 21 22:15:36 UTC 2023
https://bugs.documentfoundation.org/show_bug.cgi?id=155414
Patrick Luby <plubius at neooffice.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
See Also| |https://bugs.documentfounda
| |tion.org/show_bug.cgi?id=11
| |5688
CC| |plubius at neooffice.org
--- Comment #7 from Patrick Luby <plubius at neooffice.org> ---
Is this really a duplicate? IMHO, I think
sc/source/ui/view/overlayobject.cxx:37 should be changed from:
mbAllowsAnimation = officecfg::Office::Common::VCL::AnimationsEnabled::get();
to:
mbAllowsAnimation = (officecfg::Office::Common::VCL::AnimationsEnabled::get()
&& !Application::UseReducedAnimation());
Application::UseReducedAnimation() would return false in
SalInstance::useReducedAnimation(). Then, each platform subclass of SalInstance
(e.g. AquaSalInstance) would have the option to implement a native
implementation.
For SalInstance::useReducedAnimation(), I was thinking of returning the
following:
[[NSWorkspace sharedWorkspace] accessibilityDisplayShouldReduceMotion]
I'll write a Gerrit change, but not commit it, this weekend that all of you can
look at it.
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the Libreoffice-ux-advise
mailing list