Skip to content

Commit 5d65794

Browse files
Don't crash on reload (#53590)
Summary: Pull Request resolved: #53590 Changelog: [General][Fixed] ReactCxxPlatform] Don't crash on reload Reviewed By: shwanton Differential Revision: D81626640 fbshipit-source-id: 31016c67a1913a8be8578848e756e0447b802484
1 parent 43ad2c0 commit 5d65794

File tree

1 file changed

+3
-1
lines changed
  • packages/react-native/ReactCxxPlatform/react/runtime

1 file changed

+3
-1
lines changed

packages/react-native/ReactCxxPlatform/react/runtime/ReactHost.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -533,7 +533,9 @@ std::unordered_set<SurfaceId> ReactHost::getRunningSurfaces() const noexcept {
533533

534534
void ReactHost::runOnScheduler(
535535
std::function<void(Scheduler& scheduler)>&& task) const {
536-
task(*scheduler_);
536+
if (!isReloadingReactInstance_) {
537+
task(*scheduler_);
538+
}
537539
}
538540

539541
void ReactHost::runOnRuntimeScheduler(

0 commit comments

Comments
 (0)