From 442e37c2ae14b2fab73afd4f3ef928cc47f1af30 Mon Sep 17 00:00:00 2001
From: Runt <qingingrunt2010@qq.com>
Date: Fri, 26 Dec 2025 08:08:06 +0000
Subject: [PATCH] 输入框行数问题修复
---
libmvi/src/main/java/com/runt/open/mvi/base/model/BaseViewModel.kt | 2 +-
libmvi/src/main/java/com/runt/open/mvi/views/PublicViews.kt | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/libmvi/src/main/java/com/runt/open/mvi/base/model/BaseViewModel.kt b/libmvi/src/main/java/com/runt/open/mvi/base/model/BaseViewModel.kt
index c9a38e9..a9fa4f0 100644
--- a/libmvi/src/main/java/com/runt/open/mvi/base/model/BaseViewModel.kt
+++ b/libmvi/src/main/java/com/runt/open/mvi/base/model/BaseViewModel.kt
@@ -95,7 +95,7 @@
fun showInputDialog(
title : String = "" , message : String = "" , hint : String = "",regex : String = "",
confirmText:String = "确定", cancelText:String = "取消",
- maxLines:Int = 1, minLength:Int = 0, maxLength:Int = 0,
+ maxLines:Int = 0, minLength:Int = 0, maxLength:Int = 0,
inputType : KeyboardType = KeyboardType.Text ,
touchOutside : Boolean = true , //空白和系统返回 是否关闭
showClose : Boolean = false , //显示关闭图标(默认不显示)
diff --git a/libmvi/src/main/java/com/runt/open/mvi/views/PublicViews.kt b/libmvi/src/main/java/com/runt/open/mvi/views/PublicViews.kt
index fb0c51f..3cfebd9 100644
--- a/libmvi/src/main/java/com/runt/open/mvi/views/PublicViews.kt
+++ b/libmvi/src/main/java/com/runt/open/mvi/views/PublicViews.kt
@@ -229,7 +229,7 @@
} , text = {
TextField(value = text , onValueChange = { //val pattern = """(https?|ftp|file)://[-a-zA-Z0-9+&@#/%?=~_|!:,.;]*[-a-zA-Z0-9+&@#/%=~_|]""".toRegex()
text = it;
- } , singleLine = message.maxLines == 1 , maxLines = message.maxLines, modifier = modifier , keyboardOptions = KeyboardOptions(keyboardType = keyboardType) , placeholder = {
+ } , singleLine = message.maxLines == 1 , maxLines = if(message.maxLines < 1) Int.MAX_VALUE else message.maxLines, modifier = modifier , keyboardOptions = KeyboardOptions(keyboardType = keyboardType) , placeholder = {
Text(text = message.hint , fontSize = 14.sp)
} , textStyle = TextStyle(fontSize = 14.sp , color = Color.Black))
})
--
Gitblit v1.9.1