From 4c33d9a41462e073fed2a9e017ee8858d62557d9 Mon Sep 17 00:00:00 2001 From: Mauro <34335419+Velin92@users.noreply.github.com> Date: Tue, 22 Aug 2023 15:32:42 +0200 Subject: [PATCH] Fix for voice over reading the braille dot (#1538) * fix * changelog --- .../RoomScreen/View/Timeline/FormattedBodyText.swift | 7 +++++++ changelog.d/pr-1538.bugfix | 1 + 2 files changed, 8 insertions(+) create mode 100644 changelog.d/pr-1538.bugfix diff --git a/ElementX/Sources/Screens/RoomScreen/View/Timeline/FormattedBodyText.swift b/ElementX/Sources/Screens/RoomScreen/View/Timeline/FormattedBodyText.swift index 29e8a2156..255d34593 100644 --- a/ElementX/Sources/Screens/RoomScreen/View/Timeline/FormattedBodyText.swift +++ b/ElementX/Sources/Screens/RoomScreen/View/Timeline/FormattedBodyText.swift @@ -69,6 +69,13 @@ struct FormattedBodyText: View { } var body: some View { + mainContent + .accessibilityElement(children: .ignore) + .accessibilityLabel(Text(attributedString)) + } + + @ViewBuilder + var mainContent: some View { if timelineStyle == .bubbles { bubbleLayout .tint(.compound.textLinkExternal) diff --git a/changelog.d/pr-1538.bugfix b/changelog.d/pr-1538.bugfix new file mode 100644 index 000000000..279e59782 --- /dev/null +++ b/changelog.d/pr-1538.bugfix @@ -0,0 +1 @@ +Fix for voice over reading braille dot at the end of a message. \ No newline at end of file