Results for “Accessibility”
Full-text search across Boring Doc explanations, official documentation pages, the Flutter API index and every indexed version change.
Concepts
Guides
- Accessibilitydoc
Information on Flutter's accessibility support. Background Ensuring that apps are accessible to a broad range of users is an essential part of building a high
- Accessibility testingdoc
Information on Flutter's accessibility testing. Accessibility regulations To ensure your app is accessible, check it against public standards like the Web Content Accessibility
- Accessibility technologiesdoc
Information about accessibility technologies for Flutter developers. Summary Assistive technologies are essential for making digital content accessible to individuals with disabilities. This document provides an overview
- UI design & stylingdoc
Information on Flutter's accessibility support. To create an accessible app, design your UI with accessibility in mind. This page covers key aspects of accessible
- Flutter architectural overviewdoc
A high-level overview of the architecture of Flutter, including the core
- Simple app state managementdoc
A simple form of state management. Now that you know about declarative
API reference
- SemanticsServiceclass
Allows access to the platform's accessibility services. semantics.SemanticsService SemanticsService Semantics Service class semantics
- semantics.AccessibilityFocusBlockTypeenum
Controls how accessibility focus is blocked. semantics.AccessibilityFocusBlockType AccessibilityFocusBlockType Accessibility Focus Block Type enum semantics
- FocusSemanticEventclass
event to move the accessibility focus. semantics.FocusSemanticEvent FocusSemanticEvent Focus Semantic Event class semantics
- HapticFeedbackclass
Allows access to the haptic feedback interface on the device. services.HapticFeedback HapticFeedback Haptic Feedback class services
- PlatformViewsServiceclass
Provides access to the platform views service. services.PlatformViewsService PlatformViewsService Platform Views Service class services
Version changes
- Accessibility traversal order of tooltip changed3.19.0breaking
During accessibility focus traversal, `Tooltip.message` is visited immediately after `Tooltip.child`. This change moved the tooltip message in the semantics tree. You might see accessibility test failures
- - VoiceOver accessibility issue with some pages.1.22.2bugfix
VoiceOver accessibility issue with some pages
- - Flutter web apps will not load if accessed through any other path than `/`.3.7.4bugfix
Flutter web apps will not load if accessed through any other path than
- - Fixes slow variable access while debugging Flutter applications.3.13.6bugfix
Fixes slow variable access while debugging Flutter applications
- Small cleanup in `AccessibilityBridge.java`3.41.0platform
Small cleanup in `AccessibilityBridge.java` (Android, by @AbdeMohlbi). AccessibilityBridge.java
- - Fixes Xcode 15 crashes EXC_BAD_ACCESS when using the Networking framework.3.16.6bugfix
Fixes Xcode 15 crashes EXC_BAD_ACCESS when using the Networking framework
- - Apps crash on Android when enabling accessibility, hiding a platform view, and pulling out the top curtain.3.38.6bugfix
Apps crash on Android when enabling accessibility, hiding a platform view, and pulling out the top curtain
- - Windows apps crash when accessibility is enabled on apps that use widgets with custom semantic actions.3.3.1bugfix
Windows apps crash when accessibility is enabled on apps that use widgets with custom semantic actions
- - [Web] Accessibility focus border doesn’t follow when navigating through interactive elements with tab key2.2.1bugfix
Accessibility focus border doesn’t follow when navigating through interactive elements with
- On some devices with vendor-modified Android 11 ROMs, `AccessibilityBridge.java` field fails to resolve.3.44.8bugfix
some devices with vendor-modified Android 11 ROMs, `AccessibilityBridge.java` field fails to resolve
- Fix linter warnings in `AccessibilityBridgeTest.java`3.41.0bugfix
linter warnings in `AccessibilityBridgeTest.java` (Android, by @AbdeMohlbi). AccessibilityBridgeTest.java
- Improve code quality in `AccessibilityBridgeTest.java`3.38.0platform
Improve code quality in `AccessibilityBridgeTest.java` (Android, by @AbdeMohlbi). AccessibilityBridgeTest.java
- Add vmservices for accessibilityEvaluation3.44.0new-feature
vmservices for accessibilityEvaluation (Framework, by @chunhtai
- Add accessibilityAnnouncement matcher3.41.0new-feature
accessibilityAnnouncement matcher (Material, by @zemanux
- Refactor `AccessibilityBridge.java` to address linter issues3.38.0platform
Refactor `AccessibilityBridge.java` to address linter issues (Android, by @AbdeMohlbi). AccessibilityBridge.java
- When an OverlayPortal is displayed on iOS, accessibility frames are shrunk by the device pixel ratio and anchored to the top-left, so...3.47.7bugfix
When an OverlayPortal is displayed on iOS, accessibility frames are shrunk by the device pixel ratio and anchored to the top-left, so VoiceOver focus and XCUITest
- Protect access to renderables with a mutex3.44.0platform
Protect access to renderables with a mutex (Linux, by @robert-ancell
- Refactor accessibility guidelines out to widget layer3.44.0improvement
Refactor accessibility guidelines out to widget layer (Framework, by @chunhtai
- Add ability to access plugins from other plugins3.44.0new-feature
ability to access plugins from other plugins (iOS, by @fuzzybinary
- Fix AccessibilityBridge startup crash on vendor-modified Android3.47.0bugfix
AccessibilityBridge startup crash on vendor-modified Android (Android, by @realmeylisdev). AccessibilityBridge
- wires up SetSemanticsTreeEnabled to android accessibility bridge3.41.0platform
wires up SetSemanticsTreeEnabled to android accessibility bridge (Android, by @chunhtai). SetSemanticsTreeEnabled
- Fix computeDistanceToActualBaseline throws when accessing child size3.41.0bugfix
computeDistanceToActualBaseline throws when accessing child size (Framework, by @bleroux
- Disposes test restoration manager when accessed by bindings3.41.0improvement
Disposes test restoration manager when accessed by bindings (Framework, by @hgraceb
- Improve menu item accessibility semantics3.41.0improvement
Improve menu item accessibility semantics (Material, by @flutter
- impeller: allows access of float uniforms by name3.41.0new-feature
impeller: allows access of float uniforms by name (Web, by @gaaclarke
- Made the view controller weak for the accessibility bridge.3.38.0platform
Made the view controller weak for the accessibility bridge. (iOS, by @gaaclarke
- Fixes duplicated import in accessibility test library3.44.0bugfix
Fixes duplicated import in accessibility test library (Framework, by @chunhtai
- Add new motion accessibility features to iOS.3.44.0new-feature
motion accessibility features to iOS. (Framework, by @ksokolovskyi
- Fix invisible accessibility element before scroll view3.44.0bugfix
invisible accessibility element before scroll view (iOS, by @LouiseHsu
- [Android] Use headingLevel for heading accessibility property3.38.0platform
Android] Use headingLevel for heading accessibility property (Android, by @mnayef95
- Prevent potential crash when accessing window in FlutterSceneDelegate3.38.0bugfix
Prevent potential crash when accessing window in FlutterSceneDelegate (iOS, by @vashworth). FlutterSceneDelegate
- [Windows] Propagate the enabled accessibility state3.47.0new-feature
Windows] Propagate the enabled accessibility state (Windows, by @loic-peron-inetum-public
- Fix accessibility events not being correctly translated to ATK3.41.0bugfix
accessibility events not being correctly translated to ATK (Linux, by @robert-ancell
- Fixes bug when changing accessibilityFocusBlockType doesn't update ch…3.47.0bugfix
Fixes bug when changing accessibilityFocusBlockType doesn't update ch… (Framework, by @chunhtai
- Improve accessibility contrast for pre-test message3.44.0improvement
Improve accessibility contrast for pre-test message (Framework, by @ashoknarayan
- Update semantics accessibility block to also block keyboard focusability3.47.0improvement
Update semantics accessibility block to also block keyboard focusability (Framework, by @chunhtai
- Add a null check for embedded view being added to accessibility tree3.41.0new-feature
null check for embedded view being added to accessibility tree (Android, by @gmackall
- Add a getter in run.dart to access use-application-binary flag.3.44.0tooling
getter in run.dart to access use-application-binary flag. (Tooling, by @chingjun
- [CP-beta]Fix accessibility events not being correctly translated to ATK3.38.0bugfix
beta]Fix accessibility events not being correctly translated to ATK (Linux, by @flutteractionsbot
- refactor(web): use positive logic and platform defaults for accessibility features3.44.0platform
refactor(web): use positive logic and platform defaults for accessibility features (Web, by @harryterkelsen
- Use aria-hidden attribute for platform view accessibility on web3.41.0platform
aria-hidden attribute for platform view accessibility on web (Web, by @flutter
- Fix std::vector out-of-bounds access in Flutter Android JNI and Delegate3.47.0bugfix
vector out-of-bounds access in Flutter Android JNI and Delegate (Android, by @chingjun
- Improve Flutter Web accessibility: update flt meta viewport tag to align with WCAG 2 guidelines3.47.0platform
Improve Flutter Web accessibility: update flt meta viewport tag to align with WCAG 2 guidelines (Web, by @jlemanski1
- Eliminating nullOk Parameters2.0.0breaking
describes conversion of code that uses the `nullOk` parameter on multiple `of` static accessors and related accessors to use alternate APIs with nullable return values. The actual change
- CupertinoDynamicColor wide gamut support3.38.0breaking
CupertinoDynamicColor` due to its implementation rather than due to the extension of `Color`. ### Access color components If your app accesses a single color component, consider taking
- SnackBars managed by the ScaffoldMessenger2.0.0breaking
context).removeCurrentSnackBar(mySnackBar); // If a Scaffold.key is specified, the ScaffoldState can be directly // accessed without first obtaining it from a BuildContext via // Scaffold.of. From
- Deprecated the window singleton3.10.0deprecated
multi-view compatible APIs as outlined in this migration guide. Instead of accessing the static `window` property, application and library code that has access
- Semantics Order of the Overlay Entries in Modal Routes1.20.0breaking
changed the semantics traverse order of the overlay entries in modal routes. Accessibility talk back or voice over now focuses the scope of a modal route first