From 8470be4f81fb659b7fb939ee1a14432ba901b3cf Mon Sep 17 00:00:00 2001 From: MM20 <15646950+MM2-0@users.noreply.github.com> Date: Thu, 18 May 2023 21:23:53 +0200 Subject: [PATCH] Fix clock style preference alignment --- .../clockwidget/ClockWidgetSettingsScreen.kt | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/app/ui/src/main/java/de/mm20/launcher2/ui/settings/clockwidget/ClockWidgetSettingsScreen.kt b/app/ui/src/main/java/de/mm20/launcher2/ui/settings/clockwidget/ClockWidgetSettingsScreen.kt index f84ebbab..ea8238e2 100644 --- a/app/ui/src/main/java/de/mm20/launcher2/ui/settings/clockwidget/ClockWidgetSettingsScreen.kt +++ b/app/ui/src/main/java/de/mm20/launcher2/ui/settings/clockwidget/ClockWidgetSettingsScreen.kt @@ -1,6 +1,9 @@ package de.mm20.launcher2.ui.settings.clockwidget +import androidx.compose.foundation.layout.Box 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.pager.HorizontalPager import androidx.compose.foundation.pager.rememberPagerState @@ -181,12 +184,17 @@ fun ClockStylePreference( ) { HorizontalPager( state = pagerState, - modifier = Modifier.height(300.dp) + modifier = Modifier.height(300.dp).fillMaxWidth() ) { - Clock( - style = styles[it], - layout = layout - ) + Box( + modifier = Modifier.fillMaxSize(), + contentAlignment = Alignment.Center + ) { + Clock( + style = styles[it], + layout = layout + ) + } } HorizontalPagerIndicator(pagerState = pagerState, pageCount = styles.size) }