react-native-macos/React/CoreModules
Kevin Gozali 285d4742a9 iOS: optimize RCTUserInterfaceStyleDidChangeNotification handling
Summary:
* Fabric surface hosting view should emit the same event as RCTRootView
* Before emitting to JS, make sure to check if the color scheme really changed to avoid unnecessary re-render in JS

Changelog: [Internal]

Reviewed By: mdvacca, mmmulani

Differential Revision: D18100700

fbshipit-source-id: 451199beac07cdfb3833131ee429cc151391d8dd
2019-10-23 19:04:36 -07:00
..
BUCK Move RCTImage NativeModules back to RCTImage 2019-10-21 17:15:32 -07:00
CoreModulesPlugins.h Move RCTImage NativeModules back to RCTImage 2019-10-21 17:15:32 -07:00
CoreModulesPlugins.mm Move RCTImage NativeModules back to RCTImage 2019-10-21 17:15:32 -07:00
RCTAccessibilityManager.h Tidy up license headers [2/n] 2019-10-16 10:06:34 -07:00
RCTAccessibilityManager.mm Tidy up license headers [2/n] 2019-10-16 10:06:34 -07:00
RCTActionSheetManager.h Tidy up license headers [2/n] 2019-10-16 10:06:34 -07:00
RCTActionSheetManager.mm Tidy up license headers [2/n] 2019-10-16 10:06:34 -07:00
RCTAlertManager.h Tidy up license headers [2/n] 2019-10-16 10:06:34 -07:00
RCTAlertManager.mm Tidy up license headers [2/n] 2019-10-16 10:06:34 -07:00
RCTAppearance.h iOS Allow disabling color scheme preference 2019-10-23 15:52:45 -07:00
RCTAppearance.mm iOS: optimize RCTUserInterfaceStyleDidChangeNotification handling 2019-10-23 19:04:36 -07:00
RCTAsyncLocalStorage.h Tidy up license headers [2/n] 2019-10-16 10:06:34 -07:00
RCTAsyncLocalStorage.mm Tidy up license headers [2/n] 2019-10-16 10:06:34 -07:00
RCTClipboard.h Tidy up license headers [2/n] 2019-10-16 10:06:34 -07:00
RCTClipboard.mm Tidy up license headers [2/n] 2019-10-16 10:06:34 -07:00
RCTDeviceInfo.h Tidy up license headers [2/n] 2019-10-16 10:06:34 -07:00
RCTDeviceInfo.mm Tidy up license headers [2/n] 2019-10-16 10:06:34 -07:00
RCTExceptionsManager.h Tidy up license headers [2/n] 2019-10-16 10:06:34 -07:00
RCTExceptionsManager.mm Tidy up license headers [2/n] 2019-10-16 10:06:34 -07:00
RCTI18nManager.h Tidy up license headers [2/n] 2019-10-16 10:06:34 -07:00
RCTI18nManager.mm Tidy up license headers [2/n] 2019-10-16 10:06:34 -07:00
RCTPlatform.h Tidy up license headers [2/n] 2019-10-16 10:06:34 -07:00
RCTPlatform.mm Tidy up license headers [2/n] 2019-10-16 10:06:34 -07:00
RCTSourceCode.h Tidy up license headers [2/n] 2019-10-16 10:06:34 -07:00
RCTSourceCode.mm Tidy up license headers [2/n] 2019-10-16 10:06:34 -07:00
RCTTiming.h Make RCTTiming TurboModule-compatible 2019-10-16 19:00:26 -07:00
RCTTiming.mm Make RCTTiming TurboModule-compatible 2019-10-16 19:00:26 -07:00
React-CoreModules.podspec Move non-license comments out of license header 2019-10-15 20:12:12 -07:00