Skip to content

iOS: Respect "Auto-Play Animated Images" setting, available on iOS 17+ #1924

@chrisbobbe

Description

@chrisbobbe

On iOS 17+, there's an accessibility setting called "Auto-Play Animated Images": https://support.apple.com/guide/iphone/customize-onscreen-motion-iph0b691d3ed/ios

We should respect that setting by showing still versions of images instead of animated ones, except if we know the user wants to see the animated version. (Maybe by tapping the image or something?)

Requested in a closed community on Zulip Cloud:

@Tim Abbott is there any update on the possibility of getting reduced/no animation as an accessibility feature? I’ve been using Zulip on my phone more (partially for accessibility, actually, since my nerve pain flares more at my laptop) and having animation playing from reactions is problematic for me. I don’t see an open issue for it in Zulip-flutter and would be happy to open one if I’m not missing something here.

Especially problematic on mobile since afaik I can’t apply the overrides I use on the desktop.

Implementation

First, we'll need to access the setting—I've filed flutter/flutter#177195 flutter/flutter#177330 upstream for that.

Metadata

Metadata

Assignees

No one assigned

    Labels

    a-a11yAccessibilityupstreamWould benefit from work in Flutter or another upstream

    Type

    No type

    Projects

    Status

    No status

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions