diff --git a/shell/platform/darwin/ios/framework/Source/SemanticsObject.mm b/shell/platform/darwin/ios/framework/Source/SemanticsObject.mm index 9f64a729a2dff..34694b55175ad 100644 --- a/shell/platform/darwin/ios/framework/Source/SemanticsObject.mm +++ b/shell/platform/darwin/ios/framework/Source/SemanticsObject.mm @@ -378,6 +378,11 @@ - (CGRect)globalRect { #pragma mark - UIAccessibilityElement protocol +- (void)setAccessibilityContainer:(id)container { + // Explicit noop. The containers are calculated lazily in `accessibilityContainer`. + // See also: https://github.com/flutter/flutter/issues/54366 +} + - (id)accessibilityContainer { if ([self hasChildren] || [self uid] == kRootNodeId) { if (_container == nil)