Skip to content

While browsing a feed, several buttons have no accessible name #160

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

Open
dankeck opened this issue Jan 13, 2025 · 0 comments
Open

While browsing a feed, several buttons have no accessible name #160

dankeck opened this issue Jan 13, 2025 · 0 comments
Labels
♿ A11Y Accessibility

Comments

@dankeck
Copy link

dankeck commented Jan 13, 2025

Testing system

Pixel 5
Android 14

Steps to reproduce

  • Start the TalkBack screen reader.
  • Open Pixelfed and view the Home feed.
  • Navigate through the interface by touch and listen to how the interface components are announced.

Expected behavior

  • The Notifications, Direct Messages, and Search buttons in the top bar each announce its purpose.
  • The three dot icon at the top right of a post announces it purpose.
  • The Like, Comment, and repost buttons below an image each announce its purpose.
  • The Home Feed, Local Feed, Create New Post, Discover, and Profile buttons in the bottom bar each announce its purpose.

Actual behavior

  • The Notifications, Direct Messages, and Search buttons in the top bar are each announced as "Link" which does not convey their purposes.
  • The three dot icon at the top right of a post does not have a name announced.
  • The Like, Comment, and repost buttons do not have a name announced.
  • The Home Feed, Local Feed, Create New Post, Discover, and Profile buttons in the bottom bar are each announced as "Tab" which does not convey their purposes.

The Pixelfed Android app, open to a post in the Home feed. Arrows are pointing to all the buttons referenced in this issue description.

@Simon-Laux Simon-Laux added the ♿ A11Y Accessibility label Feb 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
♿ A11Y Accessibility
Projects
None yet
Development

No branches or pull requests

2 participants