Repository navigation
[a11y] RangeSlider keyboard focus does not follow mouse interaction #173575
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)customer: thoughts (g3)frameworkflutter/packages/flutter repository. See also f: labels.flutter/packages/flutter repository. See also f: labels.team-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
Context
- This issue is similar to the past issue we used to have with buttons: With EnsureSemantics on, Buttons Maintain Focus State on Press #158527
- This is a follow-up for this discussion: [A11y] RangeSlider should have 2 focus node #172729 (comment)
- This may be related or fixable together with [a11y] RangeSlider focus lost during mouse hover or interaction #173574.
Reproduction
- In the Flutter repo,
cd dev/a11y_assessments. flutter run- Enable the additional use-cases using the switch in the top-right corner of the app.
- Open the RangeSlider use-case.
- Use the mouse or trackpad to move the left thumb.
- Let go of the mouse, and use the ARROW RIGHT/LEFT keys to operate the range slider again.
Expected behavior
The keyboard input focus should have moved to the thumb that was moved during step 5, and using the ARROW RIGHT/LEFT keys during step 6 should have moved that same thumb.
It should also be possible to switch focus between the left and the right thumb by clicking on the respective thumb. For example, if the left thumb currently has focus (use the TAB key to get it), the user should be able to click on the right thumb, and then operate it using the keyboard. This is currently not happening.
Actual behavior
The thumb that was used by the mouse last does not react to the keyboard.
Reactions are currently unavailable
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)customer: thoughts (g3)frameworkflutter/packages/flutter repository. See also f: labels.flutter/packages/flutter repository. See also f: labels.team-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
Activity
flutter-triage-bot commentedon Feb 5, 2026
This issue is assigned to @hannah-hyj but has had no recent status updates. Please consider unassigning this issue if it is not going to be addressed in the near future. This allows people to have a clearer picture of what work is actually planned. Thanks!
[a11y] RangeSlider mouse interaction should change keyboard focus (#1…
[a11y] RangeSlider mouse interaction should change keyboard focus (fl…
[a11y] RangeSlider mouse interaction should change keyboard focus (fl…
github-actions commentedon Mar 3, 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.[a11y] RangeSlider mouse interaction should change keyboard focus (fl…
[a11y] RangeSlider mouse interaction should change keyboard focus (#1…
[a11y] RangeSlider mouse interaction should change keyboard focus (#1…