@@ -3,6 +3,7 @@ package com.swmansion.rnscreens
33import android.content.Context
44import android.graphics.Canvas
55import android.os.Build
6+ import android.util.Log
67import android.view.View
78import com.facebook.react.bridge.ReactContext
89import com.facebook.react.uimanager.UIManagerHelper
@@ -259,6 +260,7 @@ class ScreenStack(
259260 }
260261
261262 createTransaction().let { transaction ->
263+ Log .i(" HT" , " ScreenStack createTransaction" )
262264 if (stackAnimation != null ) {
263265 transaction.setTweenAnimations(stackAnimation, shouldUseOpenAnimation)
264266 }
@@ -294,6 +296,7 @@ class ScreenStack(
294296 // On old architecture the content wrapper might not have received its frame yet,
295297 // which is required to determine height of the sheet after animation. Therefore
296298 // we delay the transition and trigger it after views receive the layout.
299+ Log .i(" HT" , " ScreenStack postponeEnterTransition of ${newTop.screen.id} " )
297300 newTop.fragment.postponeEnterTransition()
298301 }
299302 transaction.add(id, newTop.fragment)
@@ -303,6 +306,7 @@ class ScreenStack(
303306 stack.addAll(screenWrappers.asSequence().map { it as ScreenStackFragmentWrapper })
304307
305308 turnOffA11yUnderTransparentScreen(visibleBottom)
309+ Log .i(" HT" , " ScreenStack commitTransaction" )
306310 transaction.commitNowAllowingStateLoss()
307311 }
308312 }
0 commit comments