Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Accessibility compatible #270

Open
wangbo4020 opened this issue Apr 23, 2020 · 5 comments
Open

Accessibility compatible #270

wangbo4020 opened this issue Apr 23, 2020 · 5 comments
Labels
accessibility Issues with accessibility (font scaling, screen readers, etc.) enhancement New feature or request

Comments

@wangbo4020
Copy link

wangbo4020 commented Apr 23, 2020

The plugin Accessibility is not compatible

@wangbo4020 wangbo4020 changed the title Accessibility support Accessibility compatible Apr 23, 2020
@drewbitt
Copy link

What's not accessible about the master branch? Screen reading works. Or is this regarding the new-parser branch, and if so, on what points?

@wangbo4020
Copy link
Author

example set showSemanticsDebugger is true.

Link button will twinkle

talkback can't read, just like:

class MyApp extends StatelessWidget {
  // This widget is the root of your application.
  @override
  Widget build(BuildContext context) {
    return new MaterialApp(
      title: 'Flutter Demo',
      showSemanticsDebugger: true,
      theme: new ThemeData(
        primarySwatch: Colors.blue,
      ),
      home: new MyHomePage(title: 'Flutter Demo Home Page'),
    );
  }
}

@erickok
Copy link
Collaborator

erickok commented Feb 8, 2021

We can and should definitely improve a11y support. I will leave this open.

@cmoralesweb
Copy link

cmoralesweb commented Mar 9, 2021

Just in case it helps, I've had to add this in customRender for links to be announced:

customRender: {
          "a": (RenderContext context, Widget child, Map<String, String> attributes, _) {
            return Semantics(
              button: true,
              child: InkWell(
                onTap: () {
                  launch(attributes['href']);
                },
                child: child,
              ),
            );
          },
        }

@daniel-forsdike
Copy link

Can I ask why this was closed? We dont seem to have a proper resolution here

@erickok erickok reopened this Sep 12, 2022
@Sub6Resources Sub6Resources added accessibility Issues with accessibility (font scaling, screen readers, etc.) in-triage Issue's that I've seen but haven't had a chance to thoroughly review and/or categorize labels May 17, 2023
@Sub6Resources Sub6Resources added this to the Priority Goals milestone May 17, 2023
@Sub6Resources Sub6Resources added enhancement New feature or request and removed in-triage Issue's that I've seen but haven't had a chance to thoroughly review and/or categorize labels May 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
accessibility Issues with accessibility (font scaling, screen readers, etc.) enhancement New feature or request
Projects
Status: Todo
Development

No branches or pull requests

6 participants