From 6cabe810eba1c6abbb4f8f4a1e3afba82b967dc5 Mon Sep 17 00:00:00 2001 From: zhongwuzw Date: Thu, 26 Oct 2023 11:43:07 +0800 Subject: [PATCH] [iOS] Fix module create dead-lock when start-up --- packages/react-native/React/Modules/RCTUIManager.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/react-native/React/Modules/RCTUIManager.m b/packages/react-native/React/Modules/RCTUIManager.m index c6b73cc5bbbdf0..4167fb122841f5 100644 --- a/packages/react-native/React/Modules/RCTUIManager.m +++ b/packages/react-native/React/Modules/RCTUIManager.m @@ -181,7 +181,7 @@ - (void)setBridge:(RCTBridge *)bridge } // This dispatch_async avoids a deadlock while configuring native modules - dispatch_async(dispatch_get_main_queue(), ^{ + dispatch_async(dispatch_get_global_queue(QOS_CLASS_USER_INTERACTIVE, 0), ^{ [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(didReceiveNewContentSizeMultiplier) name:@"RCTAccessibilityManagerDidUpdateMultiplierNotification"