From bc55241c9ae731f633f8b93a9b7eac7635070148 Mon Sep 17 00:00:00 2001 From: Paul Frazee Date: Mon, 3 Jul 2023 15:57:53 -0500 Subject: [APP-724] Collection of accessibility fixes (#949) * Fix: include alt text on the web lightbox image * a11y: Dont read the 'ALT' label * a11y: remove a wrapper behavior from posts This appears to have been introduced with the goal of creating meta actions on posts, but the behavior seems counter-productive. The accessibility inspector was unable to access individual items within the post and therefore most content was simply skipped. There may be a way to support the post actions without losing the ability to access the inner elements but I couldnt find it. -prf * a11y: apply alt tags to image wrappers so they get read * a11y: set Link accessibilityLabel to the title if none set * a11y: skip the SANDBOX watermark * a11y: improve post meta to not read UI and give a useful date * ally: improve post controls * a11y: add labels to lightbox images on mobile * fix types --- .../lightbox/ImageViewing/components/ImageItem/ImageItem.android.tsx | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/view/com/lightbox/ImageViewing/components/ImageItem/ImageItem.android.tsx') diff --git a/src/view/com/lightbox/ImageViewing/components/ImageItem/ImageItem.android.tsx b/src/view/com/lightbox/ImageViewing/components/ImageItem/ImageItem.android.tsx index 01a53ff6f..b900f9afe 100644 --- a/src/view/com/lightbox/ImageViewing/components/ImageItem/ImageItem.android.tsx +++ b/src/view/com/lightbox/ImageViewing/components/ImageItem/ImageItem.android.tsx @@ -133,6 +133,8 @@ const ImageItem = ({ source={imageSrc} style={imageStylesWithOpacity} onLoad={onLoaded} + accessibilityLabel={imageSrc.alt} + accessibilityHint="" /> {(!isLoaded || !imageDimensions) && } -- cgit 1.4.1