From a12b50fe514ee1629f445a76a1e72c0b57469f7f Mon Sep 17 00:00:00 2001 From: Chris Bracken Date: Wed, 6 Apr 2022 13:37:38 -0700 Subject: [PATCH] Sync Android AccessibilityFeature enum and dart:ui This brings the Android accessibility bridge AccessibilityFeature enum back in sync with the `AccessibilityFeatures` class in dart:ui, defined in lib/ui/window.dart Keeping these enums in sync aids in automated API consistency checking. Issue: https://github.com/flutter/flutter/issues/101217 --- .../android/io/flutter/view/AccessibilityBridge.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/shell/platform/android/io/flutter/view/AccessibilityBridge.java b/shell/platform/android/io/flutter/view/AccessibilityBridge.java index b79191bd09970..d588320474cd2 100644 --- a/shell/platform/android/io/flutter/view/AccessibilityBridge.java +++ b/shell/platform/android/io/flutter/view/AccessibilityBridge.java @@ -2064,7 +2064,11 @@ public enum Action { private enum AccessibilityFeature { ACCESSIBLE_NAVIGATION(1 << 0), INVERT_COLORS(1 << 1), // NOT SUPPORTED - DISABLE_ANIMATIONS(1 << 2); + DISABLE_ANIMATIONS(1 << 2), + BOLD_TEXT(1 << 3), // NOT SUPPORTED + REDUCE_MOTION(1 << 4), // NOT SUPPORTED + HIGH_CONTRAST(1 << 5), // NOT SUPPORTED + ON_OFF_SWITCH_LABELS(1 << 6); // NOT SUPPORTED final int value;