From c809f86a3fcdddb179e35fcc866da1c9d66d98e1 Mon Sep 17 00:00:00 2001 From: Justin Mazzocchi <2831158+jzzocc@users.noreply.github.com> Date: Tue, 6 Apr 2021 17:01:59 -0700 Subject: [PATCH] Add thread indicator to status accessibility label --- Localizations/en.lproj/Localizable.strings | 1 + Views/UIKit/Content Views/StatusView.swift | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/Localizations/en.lproj/Localizable.strings b/Localizations/en.lproj/Localizable.strings index 84a7bf5..2befb50 100644 --- a/Localizations/en.lproj/Localizable.strings +++ b/Localizations/en.lproj/Localizable.strings @@ -294,6 +294,7 @@ "share-extension-error.no-account-found" = "No account found"; "status.accessibility.view-author-profile" = "View author's profile"; "status.accessibility.view-reblogger-profile" = "View booster's profile"; +"status.accessibility.part-of-a-thread" = "Part of a thread"; "status.bookmark" = "Bookmark"; "status.content-warning-abbreviation" = "CW"; "status.content-warning.accessibility" = "Content warning"; diff --git a/Views/UIKit/Content Views/StatusView.swift b/Views/UIKit/Content Views/StatusView.swift index 5a4aac6..89a103e 100644 --- a/Views/UIKit/Content Views/StatusView.swift +++ b/Views/UIKit/Content Views/StatusView.swift @@ -827,6 +827,11 @@ private extension StatusView { } } + if statusConfiguration.viewModel.configuration.isReplyOutOfContext { + accessibilityAttributedLabel.appendWithSeparator( + NSLocalizedString("status.accessibility.part-of-a-thread", comment: "")) + } + return accessibilityAttributedLabel }