diff --git a/shell/platform/darwin/ios/framework/Source/accessibility_bridge.mm b/shell/platform/darwin/ios/framework/Source/accessibility_bridge.mm index 86cec67044dd0..bdd7e032e7db6 100644 --- a/shell/platform/darwin/ios/framework/Source/accessibility_bridge.mm +++ b/shell/platform/darwin/ios/framework/Source/accessibility_bridge.mm @@ -478,7 +478,7 @@ - (instancetype)initWithSemanticsObject:(SemanticsObject*)object { if (controller) { _platformView = [controller->GetPlatformViewByID(object.node.platformViewId) view]; } - self.accessibilityElements = @[ _semanticsObject, _platformView ]; + // self.accessibilityElements = @[ _semanticsObject, _platformView ]; } return self; } @@ -686,7 +686,7 @@ - (BOOL)accessibilityScroll:(UIAccessibilityScrollDirection)direction { FlutterPlatformViewsController* controller = GetPlatformViewsController(); if (controller) { object.platformViewSemanticsContainer = - [[FlutterPlatformViewSemanticsContainer alloc] initWithSemanticsObject:object]; + [[[FlutterPlatformViewSemanticsContainer alloc] initWithSemanticsObject:object] autorelease]; } } else if (object.platformViewSemanticsContainer) { [object.platformViewSemanticsContainer release];