From f890801922883a23518fe373da5583191c64a59c Mon Sep 17 00:00:00 2001 From: Super12138 <70494801+Super12138@users.noreply.github.com> Date: Tue, 25 Mar 2025 19:18:16 +0800 Subject: [PATCH] =?UTF-8?q?fix(about):=20=E6=97=A0=E6=B3=95=E6=BB=9A?= =?UTF-8?q?=E5=8A=A8=E6=9F=A5=E7=9C=8B=E8=AE=B8=E5=8F=AF=E8=AF=81=E7=9A=84?= =?UTF-8?q?=E5=86=85=E5=AE=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../settings/components/licence/LicenceList.kt | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/app/src/main/kotlin/cn/super12138/todo/ui/pages/settings/components/licence/LicenceList.kt b/app/src/main/kotlin/cn/super12138/todo/ui/pages/settings/components/licence/LicenceList.kt index 78cdc4c..c5f312f 100644 --- a/app/src/main/kotlin/cn/super12138/todo/ui/pages/settings/components/licence/LicenceList.kt +++ b/app/src/main/kotlin/cn/super12138/todo/ui/pages/settings/components/licence/LicenceList.kt @@ -1,11 +1,14 @@ package cn.super12138.todo.ui.pages.settings.components.licence import android.util.Log +import androidx.compose.foundation.layout.Column import androidx.compose.foundation.lazy.LazyColumn import androidx.compose.foundation.lazy.LazyListState import androidx.compose.foundation.lazy.items import androidx.compose.foundation.lazy.rememberLazyListState +import androidx.compose.foundation.rememberScrollState import androidx.compose.foundation.text.selection.SelectionContainer +import androidx.compose.foundation.verticalScroll import androidx.compose.material3.FilledTonalButton import androidx.compose.material3.Text import androidx.compose.runtime.Composable @@ -26,9 +29,9 @@ import com.mikepenz.aboutlibraries.ui.compose.m3.util.htmlReadyLicenseContent @Composable fun LicenceList( + modifier: Modifier = Modifier, libraries: Libs?, - state: LazyListState = rememberLazyListState(), - modifier: Modifier = Modifier + state: LazyListState = rememberLazyListState() ) { val uriHandler = LocalUriHandler.current val view = LocalView.current @@ -61,8 +64,10 @@ fun LicenceList( title = { Text(library.name) }, text = { library.licenses.firstOrNull()?.licenseContent?.let { - SelectionContainer { - Text(text = it) + Column(Modifier.verticalScroll(rememberScrollState())) { + SelectionContainer { + Text(text = it) + } } } },