From 5a82851fe9df9e01c039d8446c2d2498ca750b04 Mon Sep 17 00:00:00 2001 From: Shadowfacts Date: Sun, 5 Feb 2023 14:00:08 -0500 Subject: [PATCH] Fix custom emoji picker buttons not having accessibility labels Closes #286 --- Tusker/Screens/Compose/ComposeAutocompleteView.swift | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Tusker/Screens/Compose/ComposeAutocompleteView.swift b/Tusker/Screens/Compose/ComposeAutocompleteView.swift index 05d5ee6e..94a5a902 100644 --- a/Tusker/Screens/Compose/ComposeAutocompleteView.swift +++ b/Tusker/Screens/Compose/ComposeAutocompleteView.swift @@ -236,6 +236,7 @@ struct ComposeAutocompleteEmojisView: View { CustomEmojiImageView(emoji: emoji) .frame(height: emojiSize) } + .accessibilityLabel(emoji.shortcode) } } header: { if !section.isEmpty { @@ -271,6 +272,7 @@ struct ComposeAutocompleteEmojisView: View { .foregroundColor(Color(UIColor.label)) } } + .accessibilityLabel(emoji.shortcode) .frame(height: emojiSize) } .animation(.linear(duration: 0.2), value: emojis) @@ -293,6 +295,7 @@ struct ComposeAutocompleteEmojisView: View { .aspectRatio(contentMode: .fit) .rotationEffect(expanded ? .zero : .degrees(180)) } + .accessibilityLabel(expanded ? "Collapse" : "Expand") .frame(width: 20, height: 20) }