Skip to content

Expose the tri-state checkbox "indeterminate" state in the semantics data #20763

Open

Description

@Hixie

Right now we treat "indeterminate" and "unchecked" as the same. This works for Android and iOS since their accessibility APIs don't support tristate checkboxes, but hopefully Fuchsia's API will support tristate checkboxes so we should expose the data there at least.

Activity

  1. added
    frameworkflutter/packages/flutter repository. See also f: labels.
    a: accessibilityAccessibility, e.g. VoiceOver or TalkBack. (aka a11y)
    on Aug 17, 2018
  2. added this to the milestone on Aug 17, 2018
  3. jonahwilliams commented on Aug 18, 2018

    @jonahwilliams
    Contributor

    As we expose more information to the semantics layer, we should also consider a strategy to make it hard or impossible to represent mutually exclusive states (Also we're almost out of bits).

  4. added
    P2Important issues not at the top of the work list
    on May 29, 2020
  5. removed this from the milestone on Aug 17, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Important issues not at the top of the work lista: accessibilityAccessibility, e.g. VoiceOver or TalkBack. (aka a11y)c: proposalA detailed proposal for a change to Flutterframeworkflutter/packages/flutter repository. See also f: labels.platform-fuchsiaFuchsia code specificallyteam-frameworkOwned by Framework teamtriaged-frameworkTriaged by Framework team

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions