diff --git a/View Controllers/TableViewController.swift b/View Controllers/TableViewController.swift index 76b86df..0fc9ca6 100644 --- a/View Controllers/TableViewController.swift +++ b/View Controllers/TableViewController.swift @@ -53,6 +53,8 @@ class TableViewController: UITableViewController { tableView.cellLayoutMarginsFollowReadableWidth = true tableView.tableFooterView = UIView() tableView.contentInset.bottom = bottomInset + tableView.isAccessibilityElement = false + tableView.shouldGroupAccessibilityChildren = true if viewModel.canRefresh { refreshControl = UIRefreshControl() diff --git a/Views/UIKit/Content Configurations/EmojiView.swift b/Views/UIKit/Content Configurations/EmojiView.swift index 144fb16..4c7eecc 100644 --- a/Views/UIKit/Content Configurations/EmojiView.swift +++ b/Views/UIKit/Content Configurations/EmojiView.swift @@ -14,6 +14,7 @@ final class EmojiView: UIView { super.init(frame: .zero) initialSetup() + setupAccessibility() applyEmojiConfiguration() } @@ -64,8 +65,6 @@ private extension EmojiView { emojiLabel.trailingAnchor.constraint(equalTo: layoutMarginsGuide.trailingAnchor), emojiLabel.bottomAnchor.constraint(equalTo: layoutMarginsGuide.bottomAnchor) ]) - - setupAccessibility() } func applyEmojiConfiguration() { diff --git a/Views/UIKit/Content Views/InstanceView.swift b/Views/UIKit/Content Views/InstanceView.swift index 42904ca..4d9bcd9 100644 --- a/Views/UIKit/Content Views/InstanceView.swift +++ b/Views/UIKit/Content Views/InstanceView.swift @@ -15,6 +15,7 @@ final class InstanceView: UIView { super.init(frame: .zero) initialSetup() + setupAccessibility() applyInstanceConfiguration() } @@ -71,8 +72,6 @@ private extension InstanceView { stackView.bottomAnchor.constraint(equalTo: readableContentGuide.bottomAnchor), imageView.widthAnchor.constraint(equalTo: imageView.heightAnchor, multiplier: 16 / 9) ]) - - setupAccessibility() } func applyInstanceConfiguration() { diff --git a/Views/UIKit/Content Views/TagView.swift b/Views/UIKit/Content Views/TagView.swift index 06638f6..24f1b96 100644 --- a/Views/UIKit/Content Views/TagView.swift +++ b/Views/UIKit/Content Views/TagView.swift @@ -16,6 +16,7 @@ final class TagView: UIView { super.init(frame: .zero) initialSetup() + setupAccessibility() applyTagConfiguration() } @@ -84,8 +85,6 @@ private extension TagView { lineChartView.heightAnchor.constraint(equalTo: usesLabel.heightAnchor), lineChartView.widthAnchor.constraint(equalTo: lineChartView.heightAnchor, multiplier: 16 / 9) ]) - - setupAccessibility() } func applyTagConfiguration() {