From a3a6f4304778bb00b1f52a62f0356840254c7dc4 Mon Sep 17 00:00:00 2001 From: Tangem Date: Thu, 11 Aug 2022 15:44:24 +0300 Subject: [PATCH] Updated on 2026-08-14 --- .../tap/NavBarInsetsFragmentLifecycleCallback.kt | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) 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 } }