diff --git a/app/src/main/java/com/tangem/tap/NavBarInsetsFragmentLifecycleCallback.kt b/app/src/main/java/com/tangem/tap/NavBarInsetsFragmentLifecycleCallback.kt index 94177e8463..ddedbca8f6 100644 --- a/app/src/main/java/com/tangem/tap/NavBarInsetsFragmentLifecycleCallback.kt +++ b/app/src/main/java/com/tangem/tap/NavBarInsetsFragmentLifecycleCallback.kt @@ -19,10 +19,17 @@ class NavBarInsetsFragmentLifecycleCallback : FragmentLifecycleCallbacks() { ) { if (v is ComposeView) return ViewCompat.setOnApplyWindowInsetsListener(v) { view, windowInsets -> - val insets = windowInsets.getInsets(WindowInsetsCompat.Type.navigationBars()) - view.updatePadding( - bottom = insets.bottom, - ) + val insets = windowInsets.getInsets(WindowInsetsCompat.Type.statusBars()) + if (view.fitsSystemWindows) { + view.updatePadding( + top = insets.top, + bottom = insets.bottom, + ) + } else { + view.updatePadding( + bottom = insets.bottom, + ) + } windowInsets } }