From 7a188bd922da60ba7e211408241588529371ec22 Mon Sep 17 00:00:00 2001 From: David Cordero Date: Sun, 16 Jan 2022 21:04:01 +0100 Subject: [PATCH] Ease voice over navigation combining key and values view elements in ItemViewDetails --- Swiftfin/Views/HomeView.swift | 2 +- Swiftfin/Views/ItemView/ItemViewDetailsView.swift | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/Swiftfin/Views/HomeView.swift b/Swiftfin/Views/HomeView.swift index 5e70b18a..0d2fafeb 100644 --- a/Swiftfin/Views/HomeView.swift +++ b/Swiftfin/Views/HomeView.swift @@ -88,7 +88,7 @@ struct HomeView: View { .font(.title2) .fontWeight(.bold) .accessibility(addTraits: [.isHeader]) - + Spacer() Button { diff --git a/Swiftfin/Views/ItemView/ItemViewDetailsView.swift b/Swiftfin/Views/ItemView/ItemViewDetailsView.swift index 56bec5f9..a91c2058 100644 --- a/Swiftfin/Views/ItemView/ItemViewDetailsView.swift +++ b/Swiftfin/Views/ItemView/ItemViewDetailsView.swift @@ -32,6 +32,7 @@ struct ItemViewDetailsView: View { .font(.subheadline) .foregroundColor(Color.secondary) } + .accessibilityElement(children: .combine) } } .padding(.bottom, 20) @@ -50,6 +51,7 @@ struct ItemViewDetailsView: View { .font(.subheadline) .foregroundColor(Color.secondary) } + .accessibilityElement(children: .combine) VStack(alignment: .leading, spacing: 2) { L10n.containers.text @@ -58,6 +60,7 @@ struct ItemViewDetailsView: View { .font(.subheadline) .foregroundColor(Color.secondary) } + .accessibilityElement(children: .combine) ForEach(viewModel.selectedVideoPlayerViewModel?.mediaItems ?? [], id: \.self.title) { mediaItem in VStack(alignment: .leading, spacing: 2) { @@ -67,6 +70,7 @@ struct ItemViewDetailsView: View { .font(.subheadline) .foregroundColor(Color.secondary) } + .accessibilityElement(children: .combine) } } }