Fix clock style preference alignment

This commit is contained in:
MM20 2023-05-18 21:23:53 +02:00
parent 1ddee5d493
commit 8470be4f81
No known key found for this signature in database
GPG Key ID: 0B61A8F2DEAFA389

View File

@ -1,6 +1,9 @@
package de.mm20.launcher2.ui.settings.clockwidget package de.mm20.launcher2.ui.settings.clockwidget
import androidx.compose.foundation.layout.Box
import androidx.compose.foundation.layout.Column import androidx.compose.foundation.layout.Column
import androidx.compose.foundation.layout.fillMaxSize
import androidx.compose.foundation.layout.fillMaxWidth
import androidx.compose.foundation.layout.height import androidx.compose.foundation.layout.height
import androidx.compose.foundation.pager.HorizontalPager import androidx.compose.foundation.pager.HorizontalPager
import androidx.compose.foundation.pager.rememberPagerState import androidx.compose.foundation.pager.rememberPagerState
@ -181,12 +184,17 @@ fun ClockStylePreference(
) { ) {
HorizontalPager( HorizontalPager(
state = pagerState, state = pagerState,
modifier = Modifier.height(300.dp) modifier = Modifier.height(300.dp).fillMaxWidth()
) { ) {
Clock( Box(
style = styles[it], modifier = Modifier.fillMaxSize(),
layout = layout contentAlignment = Alignment.Center
) ) {
Clock(
style = styles[it],
layout = layout
)
}
} }
HorizontalPagerIndicator(pagerState = pagerState, pageCount = styles.size) HorizontalPagerIndicator(pagerState = pagerState, pageCount = styles.size)
} }