From 71b3ca6bfc28fae48bc2aeceae4802df9af3390d Mon Sep 17 00:00:00 2001 From: Gabriel Donadel Date: Tue, 19 Dec 2023 21:44:14 -0300 Subject: [PATCH] Remove RCTDeviceInfo notification center observers when invalidating --- packages/react-native/React/CoreModules/RCTDeviceInfo.mm | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/react-native/React/CoreModules/RCTDeviceInfo.mm b/packages/react-native/React/CoreModules/RCTDeviceInfo.mm index 38f8118c733791..fc47bb7e8cbe2f 100644 --- a/packages/react-native/React/CoreModules/RCTDeviceInfo.mm +++ b/packages/react-native/React/CoreModules/RCTDeviceInfo.mm @@ -80,6 +80,7 @@ - (void)initialize - (void)invalidate { _invalidated = YES; + [[NSNotificationCenter defaultCenter] removeObserver:self]; } static BOOL RCTIsIPhoneNotched()