kunfei 4 лет назад
Родитель
Сommit
1be5833a1c
1 измененных файлов с 6 добавлено и 3 удалено
  1. 6 3
      app/src/main/java/io/legado/app/ui/widget/UrlOptionDialog.kt

+ 6 - 3
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.Column
 import androidx.compose.foundation.layout.Row
 import androidx.compose.foundation.layout.Row
+import androidx.compose.foundation.rememberScrollState
 import androidx.compose.foundation.text.KeyboardOptions
 import androidx.compose.foundation.text.KeyboardOptions
+import androidx.compose.foundation.verticalScroll
 import androidx.compose.material.AlertDialog
 import androidx.compose.material.AlertDialog
 import androidx.compose.material.Text
 import androidx.compose.material.Text
 import androidx.compose.material.TextButton
 import androidx.compose.material.TextButton
@@ -11,6 +13,7 @@ import androidx.compose.runtime.Composable
 import androidx.compose.runtime.MutableState
 import androidx.compose.runtime.MutableState
 import androidx.compose.runtime.mutableStateOf
 import androidx.compose.runtime.mutableStateOf
 import androidx.compose.runtime.remember
 import androidx.compose.runtime.remember
+import androidx.compose.ui.Modifier
 import androidx.compose.ui.text.input.KeyboardType
 import androidx.compose.ui.text.input.KeyboardType
 import io.legado.app.R
 import io.legado.app.R
 import io.legado.app.model.analyzeRule.AnalyzeUrl
 import io.legado.app.model.analyzeRule.AnalyzeUrl
@@ -91,7 +94,8 @@ fun UrlOptionView(urlOption: AnalyzeUrl.UrlOption) {
         mutableStateOf("")
         mutableStateOf("")
     }
     }
     urlOption.setJs(js.value)
     urlOption.setJs(js.value)
-    Column {
+
+    Column(Modifier.verticalScroll(rememberScrollState())) {
         Row {
         Row {
             LabelledCheckBox(
             LabelledCheckBox(
                 checked = useWebView.value,
                 checked = useWebView.value,
@@ -145,8 +149,7 @@ fun UrlOptionView(urlOption: AnalyzeUrl.UrlOption) {
             },
             },
             label = {
             label = {
                 Text(text = "type")
                 Text(text = "type")
-            },
-            keyboardOptions = KeyboardOptions(keyboardType = KeyboardType.Number)
+            }
         )
         )
         TextField(
         TextField(
             value = webJs.value,
             value = webJs.value,