Inline the scroll state.

This commit is contained in:
Benoit Marty 2023-06-09 18:09:09 +02:00
parent 7948f8d0fa
commit 921a352947
4 changed files with 4 additions and 18 deletions

View file

@ -63,8 +63,6 @@ fun ChangeAccountProviderView(
onOtherProviderClicked: () -> Unit,
modifier: Modifier = Modifier,
) {
val scrollState = rememberScrollState()
Scaffold(
modifier = modifier,
topBar = {
@ -83,9 +81,7 @@ fun ChangeAccountProviderView(
) {
Column(
modifier = Modifier
.verticalScroll(
state = scrollState,
)
.verticalScroll(state = rememberScrollState())
) {
IconTitleSubtitleMolecule(
modifier = Modifier.padding(top = 16.dp, bottom = 32.dp, start = 16.dp, end = 16.dp),

View file

@ -81,8 +81,6 @@ fun SearchAccountProviderView(
modifier: Modifier = Modifier,
) {
val eventSink = state.eventSink
val scrollState = rememberScrollState()
Scaffold(
modifier = modifier,
topBar = {
@ -101,9 +99,7 @@ fun SearchAccountProviderView(
) {
Column(
modifier = Modifier
.verticalScroll(
state = scrollState,
)
.verticalScroll(state = rememberScrollState())
) {
IconTitleSubtitleMolecule(
modifier = Modifier.padding(top = 16.dp, bottom = 40.dp, start = 16.dp, end = 16.dp),

View file

@ -81,12 +81,9 @@ fun BugReportView(
.systemBarsPadding()
.imePadding()
) {
val scrollState = rememberScrollState()
Column(
modifier = Modifier
.verticalScroll(
state = scrollState,
)
.verticalScroll(state = rememberScrollState())
.padding(horizontal = 16.dp),
) {
val isError = state.sending is Async.Failure

View file

@ -68,14 +68,11 @@ fun PreferenceView(
)
},
content = {
val scrollState = rememberScrollState()
Column(
modifier = Modifier
.padding(it)
.consumeWindowInsets(it)
.verticalScroll(
state = scrollState,
)
.verticalScroll(state = rememberScrollState())
) {
content()
}