Skip to content

Commit 0b3ebdf

Browse files
zhongwuzwhuntie
authored andcommitted
Change bridgeless check in dev menu (#43976)
Summary: We would set the value of _bridge ivar to bridgeProxy for turbo module in bridgeless mode in #43757 , so we need to change the way of bridgeless/bridge check. ## Changelog: [IOS] [FIXED] - Change bridgeless check in dev menu Pull Request resolved: #43976 Test Plan: Dev menu shows bridgeless/bridge mode correctly. Reviewed By: christophpurrer Differential Revision: D56056640 Pulled By: cipolleschi fbshipit-source-id: 1358c3027c1d5f12c70dd4486cc1d5975c7a185a
1 parent 26854de commit 0b3ebdf

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

packages/react-native/React/CoreModules/RCTDevMenu.mm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -396,7 +396,7 @@ - (void)setDefaultJSBundle
396396
? UIAlertControllerStyleActionSheet
397397
: UIAlertControllerStyleAlert;
398398

399-
NSString *devMenuType = self.bridge ? @"Bridge" : @"Bridgeless";
399+
NSString *devMenuType = [self.bridge isKindOfClass:RCTBridge.class] ? @"Bridge" : @"Bridgeless";
400400
NSString *devMenuTitle = [NSString stringWithFormat:@"React Native Dev Menu (%@)", devMenuType];
401401

402402
_actionSheet = [UIAlertController alertControllerWithTitle:devMenuTitle message:description preferredStyle:style];

0 commit comments

Comments
 (0)