Move focus from username to password field on enter (#96)

Closes #93
This commit is contained in:
damontecres 2025-10-28 17:35:26 -04:00 committed by GitHub
parent 3ab9eafc7c
commit f291a0ec04
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -26,6 +26,7 @@ import androidx.compose.ui.Modifier
import androidx.compose.ui.focus.FocusRequester
import androidx.compose.ui.focus.focusRequester
import androidx.compose.ui.platform.LocalContext
import androidx.compose.ui.text.input.ImeAction
import androidx.compose.ui.text.input.KeyboardCapitalization
import androidx.compose.ui.text.input.KeyboardType
import androidx.compose.ui.text.style.TextAlign
@ -142,6 +143,7 @@ fun SwitchUserContent(
verticalArrangement = Arrangement.spacedBy(8.dp),
modifier =
Modifier
.focusGroup()
.padding(16.dp)
.fillMaxWidth(),
) {
@ -221,6 +223,7 @@ fun SwitchUserContent(
capitalization = KeyboardCapitalization.None,
autoCorrectEnabled = false,
keyboardType = KeyboardType.Text,
imeAction = ImeAction.Next,
),
isInputValid = { userState !is LoadingState.Error },
modifier = Modifier.focusRequester(focusRequester),