From 1301da8e02099f40aae0f20ba54f3a5cc4a2d324 Mon Sep 17 00:00:00 2001 From: Phillip Pan Date: Thu, 2 Nov 2023 17:21:13 -0700 Subject: [PATCH] remove unnecessary requiresMainQueueSetup (#41295) Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/41295 Changelog: [Internal] modules will be setup on main queue for any the following criteria: - override requiresMainQueueSetup and set it to yes - have a method that starts with `init` - have `constantsToExport` implemented these methods return `NO` but don't fulfill the latter criteria, so we should just delete them Reviewed By: cipolleschi Differential Revision: D50919151 fbshipit-source-id: 662bd067a1bae0f81acfabfc95b2a2af0c0a3180 --- .../Libraries/Text/TextInput/RCTInputAccessoryViewManager.mm | 5 ----- 1 file changed, 5 deletions(-) diff --git a/packages/react-native/Libraries/Text/TextInput/RCTInputAccessoryViewManager.mm b/packages/react-native/Libraries/Text/TextInput/RCTInputAccessoryViewManager.mm index 39ba1564754..7814f9c706a 100644 --- a/packages/react-native/Libraries/Text/TextInput/RCTInputAccessoryViewManager.mm +++ b/packages/react-native/Libraries/Text/TextInput/RCTInputAccessoryViewManager.mm @@ -14,11 +14,6 @@ RCT_EXPORT_MODULE() -+ (BOOL)requiresMainQueueSetup -{ - return NO; -} - - (UIView *)view { return [[RCTInputAccessoryView alloc] initWithBridge:self.bridge];