Skip to content

Commit 1eb71fe

Browse files
authored
fix: 🐛 [IOSSDKBUG-822] Voiceover for SortFilterItem.switch (#1196)
1 parent b7ebbe6 commit 1eb71fe

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

Sources/FioriSwiftUICore/Views/SortFilter/SortFilterCFGItemContainer.swift

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -247,6 +247,12 @@ extension SortFilterCFGItemContainer: View {
247247
.padding([.top, .bottom], 12)
248248
case .switch:
249249
self.switcher(row: r, column: c)
250+
.accessibilityElement(children: .combine)
251+
.accessibilityLabel(self._items[r][c].switch.name)
252+
.accessibilityValue(self._items[r][c].switch.isChecked ?
253+
NSLocalizedString("selected", tableName: "FioriSwiftUICore", bundle: Bundle.accessor, comment: "selected") :
254+
NSLocalizedString("not selected", tableName: "FioriSwiftUICore", bundle: Bundle.accessor, comment: "not selected"))
255+
.accessibilityHint(self._items[r][c].switch.hint ?? "")
250256
case .slider:
251257
self.slider(row: r, column: c)
252258
.padding([.top], 12)

0 commit comments

Comments
 (0)