From 25aa6963a0ccc6355aafaa138c36e24187387201 Mon Sep 17 00:00:00 2001 From: sem pruijs <19208988+sempruijs@users.noreply.github.com> Date: Mon, 6 Mar 2023 08:34:03 +0100 Subject: [PATCH] Hide scroll down button VoiceOver (#670) * Hide scroll down button for VoiceOver users if the button is hidden for visual users * Add change log --- ElementX/Sources/Screens/RoomScreen/View/RoomScreen.swift | 1 + changelog.d/pr670.bugfix | 1 + 2 files changed, 2 insertions(+) create mode 100644 changelog.d/pr670.bugfix diff --git a/ElementX/Sources/Screens/RoomScreen/View/RoomScreen.swift b/ElementX/Sources/Screens/RoomScreen/View/RoomScreen.swift index 0d91ceb17..d1c50f514 100644 --- a/ElementX/Sources/Screens/RoomScreen/View/RoomScreen.swift +++ b/ElementX/Sources/Screens/RoomScreen/View/RoomScreen.swift @@ -79,6 +79,7 @@ struct RoomScreen: View { .padding() } .opacity(context.scrollToBottomButtonVisible ? 1.0 : 0.0) + .accessibilityHidden(!context.scrollToBottomButtonVisible) .animation(.elementDefault, value: context.scrollToBottomButtonVisible) } diff --git a/changelog.d/pr670.bugfix b/changelog.d/pr670.bugfix new file mode 100644 index 000000000..f0bfc8e18 --- /dev/null +++ b/changelog.d/pr670.bugfix @@ -0,0 +1 @@ +Hides the scroll down button for VoiceOver users if it is hidden for visual users by Sem Pruijs