diff --git a/android/src/main/java/com/swmansion/rnscreens/ScreenContainer.java b/android/src/main/java/com/swmansion/rnscreens/ScreenContainer.java index fae316adf6..826ae02915 100644 --- a/android/src/main/java/com/swmansion/rnscreens/ScreenContainer.java +++ b/android/src/main/java/com/swmansion/rnscreens/ScreenContainer.java @@ -216,7 +216,8 @@ public void run() { } } }); - mCurrentTransaction.commitAllowingStateLoss(); +// Changed to sync implement to prevent "No view found for id for fragment ScreenFragment" + mCurrentTransaction.commitNowAllowingStateLoss(); mCurrentTransaction = null; } }