diff options
Diffstat (limited to 'src/view/com/util/moderation')
-rw-r--r-- | src/view/com/util/moderation/ContentHider.tsx | 9 | ||||
-rw-r--r-- | src/view/com/util/moderation/PostHider.tsx | 3 |
2 files changed, 10 insertions, 2 deletions
diff --git a/src/view/com/util/moderation/ContentHider.tsx b/src/view/com/util/moderation/ContentHider.tsx index 74fb479ad..0f3e47d61 100644 --- a/src/view/com/util/moderation/ContentHider.tsx +++ b/src/view/com/util/moderation/ContentHider.tsx @@ -55,7 +55,14 @@ export function ContentHider({ </Text> <TouchableOpacity style={styles.showBtn} - onPress={() => setOverride(v => !v)}> + onPress={() => setOverride(v => !v)} + accessibilityLabel={override ? 'Hide post' : 'Show post'} + // TODO: The text labelling should be split up so controls have unique roles + accessibilityHint={ + override + ? 'Re-hide post' + : 'Shows post hidden based on your moderation settings' + }> <Text type="md" style={pal.link}> {override ? 'Hide' : 'Show'} </Text> diff --git a/src/view/com/util/moderation/PostHider.tsx b/src/view/com/util/moderation/PostHider.tsx index b3c4c9593..2cc7ea62b 100644 --- a/src/view/com/util/moderation/PostHider.tsx +++ b/src/view/com/util/moderation/PostHider.tsx @@ -46,7 +46,8 @@ export function PostHider({ </Text> <TouchableOpacity style={styles.showBtn} - onPress={() => setOverride(v => !v)}> + onPress={() => setOverride(v => !v)} + accessibilityRole="button"> <Text type="md" style={pal.link}> {override ? 'Hide' : 'Show'} post </Text> |