diff --git a/android/src/main/java/com/swmansion/rnscreens/ScreenStackFragment.kt b/android/src/main/java/com/swmansion/rnscreens/ScreenStackFragment.kt index dd82c6c75e..3aff92ab28 100644 --- a/android/src/main/java/com/swmansion/rnscreens/ScreenStackFragment.kt +++ b/android/src/main/java/com/swmansion/rnscreens/ScreenStackFragment.kt @@ -263,6 +263,11 @@ class ScreenStackFragment : ) coordinatorLayout.layout(0, 0, container.width, container.height) + if (screen.width > 0 && screen.height > 0) { + screen.requestTriggeringPostponedEnterTransition() + screen.triggerPostponedEnterTransitionIfNeeded() + } + if (Build.VERSION.SDK_INT < Build.VERSION_CODES.R) { val bottomSheetWindowInsetListenerChain = requireBottomSheetWindowInsetsListenerChain() bottomSheetWindowInsetListenerChain.addListener { _, windowInsets ->