Skip to content

Commit

Permalink
Small improvement
Browse files Browse the repository at this point in the history
  • Loading branch information
D4rK7355608 committed Jul 10, 2024
1 parent 20fdd91 commit 63725bd
Showing 1 changed file with 7 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ import androidx.compose.material3.Text
import androidx.compose.material3.TopAppBarDefaults
import androidx.compose.material3.rememberTopAppBarState
import androidx.compose.runtime.Composable
import androidx.compose.runtime.collectAsState
import androidx.compose.ui.Modifier
import androidx.compose.ui.input.nestedscroll.nestedScroll
import androidx.compose.ui.platform.LocalContext
Expand All @@ -37,6 +38,7 @@ fun ImagePickerComposable(
val context = LocalContext.current
val dataStore = DataStore.getInstance(context)
val scrollBehavior = TopAppBarDefaults.enterAlwaysScrollBehavior(rememberTopAppBarState())
val adsState = dataStore.ads.collectAsState(initial = true)
Scaffold(modifier = Modifier.nestedScroll(scrollBehavior.nestedScrollConnection), topBar = {
LargeTopAppBar(
title = { Text(stringResource(R.string.image_optimizer)) },
Expand All @@ -63,7 +65,11 @@ fun ImagePickerComposable(
.bounceClick()
.constrainAs(fab) {
end.linkTo(parent.end)
bottom.linkTo(adView.top)
if (adsState.value) {
bottom.linkTo(adView.top)
} else {
bottom.linkTo(parent.bottom)
}
},
text = { Text(stringResource(R.string.choose_image)) },
onClick = {
Expand Down

0 comments on commit 63725bd

Please sign in to comment.