From 4e581491fadc93690ddd697de3032a045ebb046b Mon Sep 17 00:00:00 2001 From: Matt Bruce Date: Wed, 16 Oct 2024 15:16:05 -0500 Subject: [PATCH] added initial actionable elements Signed-off-by: Matt Bruce --- VDS/Components/TileContainer/TileContainer.swift | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/VDS/Components/TileContainer/TileContainer.swift b/VDS/Components/TileContainer/TileContainer.swift index 86ae34a3..b8f2fbdd 100644 --- a/VDS/Components/TileContainer/TileContainer.swift +++ b/VDS/Components/TileContainer/TileContainer.swift @@ -346,8 +346,15 @@ open class TileContainerBase: View where containerView.setAccessibilityLabel(for: views) //append all children that are accessible - items.append(contentsOf: elements) - + if containerView.isAccessibilityElement { + elements.forEach({ element in + if element.accessibilityTraits.contains(.button) || element.accessibilityTraits.contains(.link) { + items.append(element) + } + }) + } else { + items.append(contentsOf: elements) + } return items } set {}