diff --git a/shell/platform/darwin/ios/framework/Source/SemanticsObject.h b/shell/platform/darwin/ios/framework/Source/SemanticsObject.h index 575b978ab2a32bebb3f0cbaa5d45e2bd8f4f656a..ba7c4689be4639cb08f839ded9ab09197f3d3aba 100644 --- a/shell/platform/darwin/ios/framework/Source/SemanticsObject.h +++ b/shell/platform/darwin/ios/framework/Source/SemanticsObject.h @@ -14,6 +14,7 @@ constexpr int32_t kRootNodeId = 0; +@class FlutterCustomAccessibilityAction; @class FlutterPlatformViewSemanticsContainer; /** @@ -92,6 +93,7 @@ constexpr int32_t kRootNodeId = 0; - (BOOL)nodeWillCauseScroll:(const flutter::SemanticsNode*)node; - (void)collectRoutes:(NSMutableArray*)edges; - (NSString*)routeName; +- (BOOL)onCustomAccessibilityAction:(FlutterCustomAccessibilityAction*)action; @end diff --git a/shell/platform/darwin/ios/framework/Source/accessibility_bridge.mm b/shell/platform/darwin/ios/framework/Source/accessibility_bridge.mm index 2957489fb42fae5e9ec9d511e67aa616868cea6c..c9c147bdacc5546620c3a7f274b92e12e5c9e74d 100644 --- a/shell/platform/darwin/ios/framework/Source/accessibility_bridge.mm +++ b/shell/platform/darwin/ios/framework/Source/accessibility_bridge.mm @@ -7,6 +7,8 @@ #include "flutter/shell/platform/darwin/ios/platform_view_ios.h" +#pragma GCC diagnostic error "-Wundeclared-selector" + FLUTTER_ASSERT_NOT_ARC namespace flutter {