From eba5aa1d2e5453979cf9b8279ba4a2ab097febbb Mon Sep 17 00:00:00 2001 From: Ahmad Ansori Palembani Date: Fri, 3 Jan 2025 08:40:46 +0700 Subject: [PATCH] fix: Make the markdown text scrollable --- .../presentation/settings/screen/about/AboutDialogs.kt | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/yokai/presentation/settings/screen/about/AboutDialogs.kt b/app/src/main/java/yokai/presentation/settings/screen/about/AboutDialogs.kt index 9f01d9db8d..58d2c2895d 100644 --- a/app/src/main/java/yokai/presentation/settings/screen/about/AboutDialogs.kt +++ b/app/src/main/java/yokai/presentation/settings/screen/about/AboutDialogs.kt @@ -1,10 +1,14 @@ package yokai.presentation.settings.screen.about import android.os.Build +import androidx.compose.foundation.layout.Column +import androidx.compose.foundation.rememberScrollState +import androidx.compose.foundation.verticalScroll import androidx.compose.material3.AlertDialog import androidx.compose.material3.Text import androidx.compose.material3.TextButton import androidx.compose.runtime.Composable +import androidx.compose.ui.Modifier import androidx.compose.ui.platform.LocalContext import androidx.compose.ui.viewinterop.AndroidView import com.google.android.material.textview.MaterialTextView @@ -65,7 +69,11 @@ suspend fun DialogHostState.awaitNewUpdateDialog( Text(text = stringResource(MR.strings.ignore)) } }, - text = { MarkdownText(data.body) } + text = { + Column(modifier = Modifier.verticalScroll(rememberScrollState())) { + MarkdownText(data.body) + } + } ) }