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 bug: cannot scroll through timeline #6

Open
IanGClifton opened this issue Dec 15, 2023 · 4 comments
Open

Accessibility bug: cannot scroll through timeline #6

IanGClifton opened this issue Dec 15, 2023 · 4 comments
Assignees

Comments

@IanGClifton
Copy link

Accessibility focus does not allow navigating through the timeline correctly. If an image is displaying (e.g., the sheep reply), swiping right does not move away from the Timeline text image. Swiping right rapidly twice can sometimes move the focus to the animal name and swiping right again will scroll to the next item, but focus is moved to the Timeline text image again.

@calren
Copy link
Contributor

calren commented Mar 6, 2024

@SigmanZero I can take a stab at looking at this one if you haven't started already.

@calren calren assigned calren and unassigned SigmanZero Mar 6, 2024
@calren
Copy link
Contributor

calren commented Apr 26, 2024

After some exploration and experimentation:

  1. The content of item in the timeline should be grouped together: .semantics(mergeDescendants = true) {}
  2. Using layout inspector, It seems like navigation isn't working correctly because the top app bar is laid out after the timeline contents.

@calren
Copy link
Contributor

calren commented Apr 26, 2024

This only happens if there is more than 1 media item in the timeline. If there is only one picture in the timeline, TalkBack navigation works fine.

@calren
Copy link
Contributor

calren commented Apr 26, 2024

possibly related? https://issuetracker.google.com/333670357

I'm not sure if this is a bug specific to this app anymore, so next step is to try and re-create in a new app and see if issue persists.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants