Flutter techniek beschikbaar om focus te veranderen

Vanaf nu is het mogelijk om de focus in Flutter te verplaatsen. Dit was een beperking die veel apps ervan weerhield volledig toegankelijk te worden.

Soms is het namelijk nodig om de toegankelijkheidsfocus programmatisch naar een specifiek element te verplaatsen. Bijvoorbeeld wanneer je een modal opent dan zou de focus van de ondersteunende technologieën daarheen moeten gaan. Of wanneer je naar een nieuw scherm navigeert en wilt dat assistive technologieën zich direct op een specifiek element richten.

In Flutter kun je hiervoor een "FocusSemanticEvent" gebruiken om de toegankelijkheidsfocus te verplaatsen.

Let op: deze API wordt over het algemeen niet aanbevolen, omdat het de verwachtingen van gebruikers over de focus kan verstoren. Gebruik dit dus alleen in specifieke gevallen, zoals bij het vervangen van een gefocust element door een ander. Maar idealiter vermijd je dergelijke ontwerpen.

Bekijk de uitgebreide documentatie over Accessibility focus on Flutter pagina op Appt.org.