From 14faa38de3830f2aaa456c42a29182986d9545eb Mon Sep 17 00:00:00 2001 From: tarsin Date: Thu, 27 Jul 2023 07:59:02 +0800 Subject: [PATCH] Fix SegmentedButton shape --- .../java/com/hippo/ehviewer/ui/login/SelectSiteScreen.kt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/hippo/ehviewer/ui/login/SelectSiteScreen.kt b/app/src/main/java/com/hippo/ehviewer/ui/login/SelectSiteScreen.kt index f37217470..72051539a 100644 --- a/app/src/main/java/com/hippo/ehviewer/ui/login/SelectSiteScreen.kt +++ b/app/src/main/java/com/hippo/ehviewer/ui/login/SelectSiteScreen.kt @@ -14,6 +14,7 @@ import androidx.compose.foundation.layout.systemBars import androidx.compose.material3.Button import androidx.compose.material3.MaterialTheme import androidx.compose.material3.SegmentedButton +import androidx.compose.material3.SegmentedButtonDefaults import androidx.compose.material3.SingleChoiceSegmentedButtonRow import androidx.compose.material3.Text import androidx.compose.runtime.Composable @@ -53,10 +54,10 @@ fun SelectSiteScreen() { ) Spacer(modifier = Modifier.weight(1f)) SingleChoiceSegmentedButtonRow { - SegmentedButton(selected = !siteEx, onClick = { siteEx = false }) { + SegmentedButton(selected = !siteEx, onClick = { siteEx = false }, shape = SegmentedButtonDefaults.shape(0, 2)) { Text(text = stringResource(id = R.string.site_e)) } - SegmentedButton(selected = siteEx, onClick = { siteEx = true }) { + SegmentedButton(selected = siteEx, onClick = { siteEx = true }, shape = SegmentedButtonDefaults.shape(1, 2)) { Text(text = stringResource(id = R.string.site_ex)) } }