manager: minor fixes for uid/gid input
This commit is contained in:
@@ -330,6 +330,10 @@ private fun UidPanel(uid: Int, label: String, onUidChange: (Int) -> Unit) {
|
|||||||
keyboardController?.hide()
|
keyboardController?.hide()
|
||||||
}),
|
}),
|
||||||
onValueChange = {
|
onValueChange = {
|
||||||
|
if (it.isEmpty()) {
|
||||||
|
onUidChange(0)
|
||||||
|
return@OutlinedTextField
|
||||||
|
}
|
||||||
val valid = isTextValidUid(it)
|
val valid = isTextValidUid(it)
|
||||||
|
|
||||||
val targetUid = if (valid) it.toInt() else lastValidUid
|
val targetUid = if (valid) it.toInt() else lastValidUid
|
||||||
|
|||||||
Reference in New Issue
Block a user