From 95a53cd48d4fbc2694e7af6faa1526aaf9666245 Mon Sep 17 00:00:00 2001 From: kunfei Date: Mon, 14 Mar 2022 09:06:35 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BE=93=E5=85=A5url=E5=8F=82=E6=95=B0?= =?UTF-8?q?=E5=AF=B9=E8=AF=9D=E6=A1=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/io/legado/app/ui/widget/UrlOptionDialog.kt | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/io/legado/app/ui/widget/UrlOptionDialog.kt b/app/src/main/java/io/legado/app/ui/widget/UrlOptionDialog.kt index 8f2b8e585..2bd6e8aa2 100644 --- a/app/src/main/java/io/legado/app/ui/widget/UrlOptionDialog.kt +++ b/app/src/main/java/io/legado/app/ui/widget/UrlOptionDialog.kt @@ -2,7 +2,9 @@ package io.legado.app.ui.widget import androidx.compose.foundation.layout.Column import androidx.compose.foundation.layout.Row +import androidx.compose.foundation.rememberScrollState import androidx.compose.foundation.text.KeyboardOptions +import androidx.compose.foundation.verticalScroll import androidx.compose.material.AlertDialog import androidx.compose.material.Text import androidx.compose.material.TextButton @@ -11,6 +13,7 @@ import androidx.compose.runtime.Composable import androidx.compose.runtime.MutableState import androidx.compose.runtime.mutableStateOf import androidx.compose.runtime.remember +import androidx.compose.ui.Modifier import androidx.compose.ui.text.input.KeyboardType import io.legado.app.R import io.legado.app.model.analyzeRule.AnalyzeUrl @@ -91,7 +94,8 @@ fun UrlOptionView(urlOption: AnalyzeUrl.UrlOption) { mutableStateOf("") } urlOption.setJs(js.value) - Column { + + Column(Modifier.verticalScroll(rememberScrollState())) { Row { LabelledCheckBox( checked = useWebView.value, @@ -145,8 +149,7 @@ fun UrlOptionView(urlOption: AnalyzeUrl.UrlOption) { }, label = { Text(text = "type") - }, - keyboardOptions = KeyboardOptions(keyboardType = KeyboardType.Number) + } ) TextField( value = webJs.value,