Skip to content
This repository was archived by the owner on May 1, 2024. It is now read-only.

[Bug] Accessibility Xamarin.Forms the scroll is not following the reading elements on iOS #11793

Open
juanraa opened this issue Aug 15, 2020 · 3 comments

Comments

@juanraa
Copy link

juanraa commented Aug 15, 2020

Description

On the version 4.8.0.1269 of Xamarin.Forms the scroll is not following the reading elements on iOS, the voiceOver read all the elements but the scroll doesn't move with it.

Steps to Reproduce

  1. Open the sample project
  2. Start reading the elements
  3. The scroll never moves with the element reading.

Expected Behavior

The scroll moves with the reading elements.

Actual Behavior

The scroll doesn't move with the reading element, so remains in the only visible elements and not on the others that we need to scroll to see them.

Basic Information

This only affect iOS devices, android is working good.

  • Version with issue: 4.8.0.1269
  • Last known good version:4.7.0.1080
  • IDE: Visual Studio For Mac.

Screenshots

Reproduction Link

https://github.com/juanraa/AccessibilityWithScroll.git

Workaround

@pictos
Copy link
Contributor

pictos commented Dec 22, 2020

Hey team, there's an ETA for this issue? I can reproduce this bug on XF 4.8.0.1687 when I use any kind of collection (Collection View or BindableLayout).

@danhermes
Copy link

Hi folks. ETA on this? It's blocking my stories for a large client who has legal obligations for accessibility.

@PureWeen
Copy link
Contributor

PureWeen commented Jan 26, 2021

This PR fixes a lot of fundamental issues with CV/LV/ScrollView on iOS #13300

The core issue with the reproduction on this issues is that TabIndex/TabStop doesn't really work very well on iOS/Android and I'd recommend against it

If you can test the latest version of 5.0 @danhermes and if you're still having issues can you attach a repro

If you take a look at https://github.com/PureWeen/A11YTools you'll see some alternative solutions for TabIndex

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

No branches or pull requests

6 participants