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

Andriod TalkBack reads background content when Offcanvas is open on Android #41059

Open
3 tasks done
LouisKoXiang opened this issue Nov 26, 2024 · 0 comments
Open
3 tasks done

Comments

@LouisKoXiang
Copy link

Prerequisites

Describe the issue

When using the Bootstrap Offcanvas component on Android devices with TalkBack enabled, the screen reader can still navigate and read content outside of the Offcanvas dialog, even though aria-modal="true" is set. This behavior is inconsistent with expected accessibility standards and contrasts with iOS VoiceOver, which correctly limits navigation to the Offcanvas component.

Steps to Reproduce

  1. Open an Offcanvas component on a web page.
  2. Enable TalkBack on an Android device.
  3. Swipe or navigate using TalkBack gestures.
  4. Observe that TalkBack can still read content outside of the Offcanvas dialog.

Expected Behavior
When aria-modal="true" is set on the Offcanvas component:

TalkBack should restrict focus and navigation to the Offcanvas dialog.
Background content should not be navigable or readable by TalkBack, aligning with the expected behavior described in the ARIA specification.

Reduced test cases

https://getbootstrap.com/docs/5.0/components/offcanvas/ test

What operating system(s) are you seeing the problem on?

Android

What browser(s) are you seeing the problem on?

Chrome

What version of Bootstrap are you using?

online

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

No branches or pull requests

2 participants