From 859ebd208ee718276a0a21e6a2a31e8fc63cf691 Mon Sep 17 00:00:00 2001 From: Zakhar Timoshenko Date: Sat, 10 Feb 2024 22:14:41 +0300 Subject: [PATCH] Show transparent navigation bar on some screens --- .../xtimms/tokusho/core/components/ScaffoldWithTopAppBar.kt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/org/xtimms/tokusho/core/components/ScaffoldWithTopAppBar.kt b/app/src/main/java/org/xtimms/tokusho/core/components/ScaffoldWithTopAppBar.kt index 9321d77..ce7c689 100644 --- a/app/src/main/java/org/xtimms/tokusho/core/components/ScaffoldWithTopAppBar.kt +++ b/app/src/main/java/org/xtimms/tokusho/core/components/ScaffoldWithTopAppBar.kt @@ -2,7 +2,9 @@ package org.xtimms.tokusho.core.components import androidx.compose.foundation.layout.PaddingValues import androidx.compose.foundation.layout.WindowInsets +import androidx.compose.foundation.layout.WindowInsetsSides import androidx.compose.foundation.layout.fillMaxSize +import androidx.compose.foundation.layout.only import androidx.compose.foundation.layout.systemBars import androidx.compose.material3.ExperimentalMaterial3Api import androidx.compose.material3.Scaffold @@ -18,7 +20,6 @@ fun ScaffoldWithTopAppBar( title: String, navigateBack: () -> Unit, floatingActionButton: @Composable (() -> Unit) = {}, - contentWindowInsets: WindowInsets = WindowInsets.systemBars, content: @Composable (PaddingValues) -> Unit ) { val topAppBarScrollBehavior = TopAppBarDefaults.exitUntilCollapsedScrollBehavior( @@ -37,7 +38,8 @@ fun ScaffoldWithTopAppBar( ) }, floatingActionButton = floatingActionButton, - contentWindowInsets = contentWindowInsets, + contentWindowInsets = WindowInsets.systemBars + .only(WindowInsetsSides.Horizontal), content = content ) }