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