diff --git a/VDS/Components/Tooltip/TooltipDialog.swift b/VDS/Components/Tooltip/TooltipDialog.swift index d04a173b..77806e86 100644 --- a/VDS/Components/Tooltip/TooltipDialog.swift +++ b/VDS/Components/Tooltip/TooltipDialog.swift @@ -15,13 +15,11 @@ open class TooltipDialog: View, UIScrollViewDelegate { //-------------------------------------------------- private var scrollView = UIScrollView().with { - $0.isAccessibilityElement = false $0.translatesAutoresizingMaskIntoConstraints = false $0.backgroundColor = .clear } private let contentStackView = UIStackView().with { - $0.isAccessibilityElement = false $0.translatesAutoresizingMaskIntoConstraints = false $0.axis = .vertical $0.distribution = .fillProportionally @@ -210,7 +208,7 @@ open class TooltipDialog: View, UIScrollViewDelegate { lazy var primaryAccessibilityElement = UIAccessibilityElement(accessibilityContainer: self).with { $0.accessibilityLabel = "Tooltip" $0.accessibilityValue = "expanded" - $0.accessibilityFrameInContainerSpace = .init(origin: .zero, size: .init(width: fullWidth, height: VDSLayout.Spacing.space1X.value)) + $0.accessibilityFrameInContainerSpace = .init(origin: .zero, size: .init(width: fullWidth, height: 2)) } open override func updateAccessibility() { @@ -221,6 +219,7 @@ open class TooltipDialog: View, UIScrollViewDelegate { var elements: [Any] = [primaryAccessibilityElement] contentStackView.arrangedSubviews.forEach{ elements.append($0) } elements.append(closeButton) + accessibilityElements = elements }