From 47d7b1b0cebaa0dc877723573e44fa5eb93d17d9 Mon Sep 17 00:00:00 2001 From: Lalitha Date: Thu, 29 Jan 2026 13:19:58 +0100 Subject: [PATCH] "Added accessibility label for securityLevelLabel as it is a custom UI" --- WireUI/Sources/WireLocators/Locators.swift | 6 ++++++ .../UserInterface/UserProfile/Views/SecurityLevelView.swift | 5 ++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/WireUI/Sources/WireLocators/Locators.swift b/WireUI/Sources/WireLocators/Locators.swift index 7c6ffbe2d52..b84d9f0da57 100644 --- a/WireUI/Sources/WireLocators/Locators.swift +++ b/WireUI/Sources/WireLocators/Locators.swift @@ -282,4 +282,10 @@ public enum Locators { case continueButton = "Continue" } + public enum SecurityLevelView: String { + + case classificationBanner = "ClassificationBanner" + + } + } diff --git a/wire-ios/Wire-iOS/Sources/UserInterface/UserProfile/Views/SecurityLevelView.swift b/wire-ios/Wire-iOS/Sources/UserInterface/UserProfile/Views/SecurityLevelView.swift index 9752da11bac..7f4c371cd78 100644 --- a/wire-ios/Wire-iOS/Sources/UserInterface/UserProfile/Views/SecurityLevelView.swift +++ b/wire-ios/Wire-iOS/Sources/UserInterface/UserProfile/Views/SecurityLevelView.swift @@ -20,6 +20,7 @@ import SwiftUI import WireCommonComponents import WireDataModel import WireDesign +import WireLocators import WireSyncEngine final class SecurityLevelView: UIView { @@ -76,7 +77,9 @@ final class SecurityLevelView: UIView { levelText ].joined(separator: " ") - accessibilityIdentifier = "ClassificationBanner" + classification.accessibilitySuffix + accessibilityIdentifier = Locators.SecurityLevelView.classificationBanner.rawValue + classification + .accessibilitySuffix + accessibilityLabel = securityLevelLabel.text } func configure(