Skip to content

Setting enableInteractiveSelection to false still allows cursor control via a11y on iOS #99284

@goderbauer

Description

@goderbauer

Internal: b/221156034

      return Scaffold(
        appBar: AppBar(),
        body: Column(children: [
          TextField(
            enabled: true,
            enableInteractiveSelection: false,
          ),
          TextField(
            enabled: true,
            enableInteractiveSelection: false,
          )
        ]),
      );

Steps to reproduce:

  1. Enable accessibility mode
  2. Focus on the second text field, and enter some text (abcd)
  3. Swipe from bottom to top
    • Expected: cannot move the cursor
    • Actual: the accessibility focus is still on the second text field, and the cursor is moved (abc|d)

Metadata

Metadata

Assignees

Labels

P0Critical issues such as a build break or regressiona: accessibilityAccessibility, e.g. VoiceOver or TalkBack. (aka a11y)a: text inputEntering text in a text field or keyboard related problemscustomer: money (g3)frameworkflutter/packages/flutter repository. See also f: labels.platform-iosiOS applications specifically

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions