Fix shadow on the character action sheet

This commit is contained in:
Thomas Andres Gomez 2023-09-27 15:37:03 +02:00
parent 3820f96509
commit f19704d06e
2 changed files with 12 additions and 1 deletions

View file

@ -11,6 +11,7 @@ import androidx.compose.foundation.layout.Column
import androidx.compose.foundation.layout.ColumnScope
import androidx.compose.foundation.layout.fillMaxSize
import androidx.compose.foundation.layout.fillMaxWidth
import androidx.compose.foundation.layout.navigationBarsPadding
import androidx.compose.foundation.layout.padding
import androidx.compose.foundation.pager.HorizontalPager
import androidx.compose.foundation.pager.PagerScope
@ -46,6 +47,7 @@ import androidx.compose.ui.tooling.preview.PreviewParameterProvider
import androidx.compose.ui.zIndex
import androidx.hilt.navigation.compose.hiltViewModel
import com.pixelized.rplexicon.LocalRollOverlay
import com.pixelized.rplexicon.NO_WINDOW_INSETS
import com.pixelized.rplexicon.R
import com.pixelized.rplexicon.ui.composable.Loader
import com.pixelized.rplexicon.ui.navigation.LocalScreenNavHost
@ -177,6 +179,7 @@ private fun CharacterSheetContent(
Scaffold(
modifier = modifier,
containerColor = Color.Transparent,
contentWindowInsets = NO_WINDOW_INSETS,
topBar = {
TopAppBar(
navigationIcon = {
@ -214,7 +217,9 @@ private fun CharacterSheetContent(
}
},
content = {
Column {
Column(
modifier = Modifier.navigationBarsPadding(),
) {
header()
Box(

View file

@ -0,0 +1,6 @@
package com.pixelized.rplexicon.utilitary.extentions
import androidx.compose.foundation.lazy.LazyListState
val LazyListState.scroll: Boolean
get() = this.firstVisibleItemIndex != 0 || this.firstVisibleItemScrollOffset > 0