Repository navigation
Expose iOS "Customize onscreen motion" accessibility settings #177330
Copy link
Copy link
Closed
Labels
P2Important issues not at the top of the work listImportant issues not at the top of the work lista: accessibilityAccessibility, e.g. VoiceOver or TalkBack. (aka a11y)Accessibility, e.g. VoiceOver or TalkBack. (aka a11y)c: proposalA detailed proposal for a change to FlutterA detailed proposal for a change to Flutterframeworkflutter/packages/flutter repository. See also f: labels.flutter/packages/flutter repository. See also f: labels.r: solvedIssue is closed as solvedIssue is closed as solvedteam-accessibilityOwned by Framework Accessibility team (i.e. responsible for accessibility code in flutter/flutter)Owned by Framework Accessibility team (i.e. responsible for accessibility code in flutter/flutter)triaged-accessibilityTriaged by Framework Accessibility teamTriaged by Framework Accessibility team
Description
Activity
- marked Expose iOS "Auto-Play Animated Images" accessibility setting #177195 as a duplicate of this issue
on Oct 21, 2025 - addedframeworkflutter/packages/flutter repository. See also f: labels.flutter/packages/flutter repository. See also f: labels.a: accessibilityAccessibility, e.g. VoiceOver or TalkBack. (aka a11y)Accessibility, e.g. VoiceOver or TalkBack. (aka a11y)c: proposalA detailed proposal for a change to FlutterA detailed proposal for a change to Flutterfyi-frameworkFor the attention of Framework teamFor the attention of Framework teamteam-accessibilityOwned by Framework Accessibility team (i.e. responsible for accessibility code in flutter/flutter)Owned by Framework Accessibility team (i.e. responsible for accessibility code in flutter/flutter)
on Oct 21, 2025 (Labeled to match #177195.)
- addedfyi-iosFor the attention of iOS platform teamFor the attention of iOS platform team
on Oct 21, 2025 I agree we should add support for all of these accessibility settings if possible, thanks for flagging. CC @chunhtai for any thoughts on exactly where these settings should come in. I also added
fyi-iosin case ios folks have thoughts or are already aware.See also MediaQueryData.disableAnimations. I was just working on a way to pause gifs for that (#176492).
Reacted by Greg Pricesounds reasonable to put it in accessibility feature
Reacted by Kostia Sokolovskyi- addedP2Important issues not at the top of the work listImportant issues not at the top of the work listtriaged-accessibilityTriaged by Framework Accessibility teamTriaged by Framework Accessibility team
on Oct 21, 2025 - addedtriaged-iosTriaged by iOS platform teamTriaged by iOS platform team
on Oct 23, 2025 - removedfyi-iosFor the attention of iOS platform teamFor the attention of iOS platform teamtriaged-iosTriaged by iOS platform teamTriaged by iOS platform team
on Oct 23, 2025 - removedfyi-frameworkFor the attention of Framework teamFor the attention of Framework teamtriaged-frameworkTriaged by Framework teamTriaged by Framework team
on Nov 18, 2025 - added a commit that references this issue
on Jan 8, 2026 - moved this from PR submitted to Done (PR merged) in Nevercode
on Jan 8, 2026 This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of
flutter doctor -vand a minimal reproduction of the issue.- locked as resolved and limited conversation to collaborators
on Jan 22, 2026 - added a commit that references this issue
on Sep 28, 2026
Metadata
Metadata
Assignees
Labels
P2Important issues not at the top of the work listImportant issues not at the top of the work lista: accessibilityAccessibility, e.g. VoiceOver or TalkBack. (aka a11y)Accessibility, e.g. VoiceOver or TalkBack. (aka a11y)c: proposalA detailed proposal for a change to FlutterA detailed proposal for a change to Flutterframeworkflutter/packages/flutter repository. See also f: labels.flutter/packages/flutter repository. See also f: labels.r: solvedIssue is closed as solvedIssue is closed as solvedteam-accessibilityOwned by Framework Accessibility team (i.e. responsible for accessibility code in flutter/flutter)Owned by Framework Accessibility team (i.e. responsible for accessibility code in flutter/flutter)triaged-accessibilityTriaged by Framework Accessibility teamTriaged by Framework Accessibility team
Type
Projects
- StatusShow more project fieldsDone (PR merged)
(Replaces #177195, which was about just one setting. This issue covers the whole bundle of related settings.)
Use case
In the Zulip app for iOS, we'd like to check whether the iOS 17+ "Auto-Play Animated Images" setting is enabled, so that when loading an image, we can choose between animated and still versions.
Proposal
I propose adding new fields to
AccessibilityFeatures, providing "Auto-Play Animated Images" and, for completeness, all the related settings in that Apple user doc:AccessibilityFeatures.reduceMotion)We would follow the existing pattern of iOS-only fields, such as
AccessibilityFeatures.onOffSwitchLabels, by saying in the dartdocs "Only supported on iOS."