diff --git a/shell/platform/darwin/ios/BUILD.gn b/shell/platform/darwin/ios/BUILD.gn index 6515ce60a8a2f..76039bd4b202e 100644 --- a/shell/platform/darwin/ios/BUILD.gn +++ b/shell/platform/darwin/ios/BUILD.gn @@ -68,6 +68,8 @@ source_set("flutter_framework_source_arc") { "framework/Source/FlutterTextInputPlugin.mm", "framework/Source/FlutterTextureRegistryRelay.h", "framework/Source/FlutterTextureRegistryRelay.mm", + "framework/Source/KeyCodeMap.g.mm", + "framework/Source/KeyCodeMap_Internal.h", "framework/Source/UIViewController+FlutterScreenAndSceneIfLoaded.h", "framework/Source/UIViewController+FlutterScreenAndSceneIfLoaded.mm", ] @@ -129,8 +131,6 @@ source_set("flutter_framework_source") { "framework/Source/FlutterView.mm", "framework/Source/FlutterViewController.mm", "framework/Source/FlutterViewController_Internal.h", - "framework/Source/KeyCodeMap.g.mm", - "framework/Source/KeyCodeMap_Internal.h", "framework/Source/SemanticsObject.h", "framework/Source/SemanticsObject.mm", "framework/Source/accessibility_bridge.h", diff --git a/shell/platform/darwin/ios/framework/Source/KeyCodeMap.g.mm b/shell/platform/darwin/ios/framework/Source/KeyCodeMap.g.mm index ef3491377232d..d8303ab129b27 100644 --- a/shell/platform/darwin/ios/framework/Source/KeyCodeMap.g.mm +++ b/shell/platform/darwin/ios/framework/Source/KeyCodeMap.g.mm @@ -329,7 +329,7 @@ }; API_AVAILABLE(ios(13.4)) -NSDictionary* specialKeyMapping = [[NSDictionary alloc] initWithDictionary:@{ +NSDictionary* specialKeyMapping = @{ @"UIKeyInputEscape" : @(0x10000001b), @"UIKeyInputF1" : @(0x100000801), @"UIKeyInputF2" : @(0x100000802), @@ -351,7 +351,7 @@ @"UIKeyInputEnd" : @(0x10000000d), @"UIKeyInputPageUp" : @(0x100000308), @"UIKeyInputPageDown" : @(0x100000307), -}]; +}; const uint64_t kCapsLockPhysicalKey = 0x00070039; const uint64_t kCapsLockLogicalKey = 0x100000104;