mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
845e9eaafb
Summary: Disabling Fast Refresh won't be persisted when restarting the app. I believe this regressed with https://github.com/facebook/react-native/commit/824e1711172d14a9373209bbae63d1ae50601625. In this commit `HMRClient.setup` will always be called with `enabled` being set true. This PR loads the _enabled_ state from the user defaults (as it was done before). ## Changelog [iOS] [Fixed] - Enable Fast Refresh gets persisted across app launches Pull Request resolved: https://github.com/facebook/react-native/pull/29880 Test Plan: Without this change Fast Refresh is enabled on every app restart. Tested with this change: - Disabling Fast Refresh - Restarting App -> Fast Refresh still disabled - Enabled Fast Refresh again - Restarting App -> Fast Refresh still enabled again Reviewed By: sammy-SC Differential Revision: D23686435 Pulled By: PeteTheHeat fbshipit-source-id: 42c31b22060d3dc4b1d4cb8f41792b303fc7fce8