Loading feature/account/server/settings/src/main/kotlin/app/k9mail/feature/account/server/settings/ui/incoming/content/IncomingFormItems.kt +4 −0 Original line number Diff line number Diff line Loading @@ -6,7 +6,10 @@ import androidx.compose.foundation.layout.requiredHeight import androidx.compose.foundation.lazy.LazyListScope import androidx.compose.foundation.text.KeyboardOptions import androidx.compose.ui.Modifier import androidx.compose.ui.autofill.ContentType import androidx.compose.ui.res.stringResource import androidx.compose.ui.semantics.contentType import androidx.compose.ui.semantics.semantics import app.k9mail.core.ui.compose.designsystem.molecule.input.NumberInput import app.k9mail.core.ui.compose.designsystem.molecule.input.SelectInput import app.k9mail.core.ui.compose.designsystem.molecule.input.TextInput Loading Loading @@ -92,6 +95,7 @@ internal fun LazyListScope.incomingFormItems( item { TextInput( modifier = Modifier.semantics { contentType = ContentType.Username + ContentType.EmailAddress }, text = state.username.value, errorMessage = state.username.error?.toResourceString(resources), onTextChange = { onEvent(Event.UsernameChanged(it)) }, Loading feature/account/server/settings/src/main/kotlin/app/k9mail/feature/account/server/settings/ui/outgoing/content/OutgoingFormItems.kt +4 −0 Original line number Diff line number Diff line Loading @@ -6,7 +6,10 @@ import androidx.compose.foundation.layout.requiredHeight import androidx.compose.foundation.lazy.LazyListScope import androidx.compose.foundation.text.KeyboardOptions import androidx.compose.ui.Modifier import androidx.compose.ui.autofill.ContentType import androidx.compose.ui.res.stringResource import androidx.compose.ui.semantics.contentType import androidx.compose.ui.semantics.semantics import app.k9mail.core.ui.compose.designsystem.molecule.input.NumberInput import app.k9mail.core.ui.compose.designsystem.molecule.input.SelectInput import app.k9mail.core.ui.compose.designsystem.molecule.input.TextInput Loading Loading @@ -83,6 +86,7 @@ internal fun LazyListScope.outgoingFormItems( if (state.isUsernameFieldVisible) { item { TextInput( modifier = Modifier.semantics { contentType = ContentType.Username + ContentType.EmailAddress }, text = state.username.value, errorMessage = state.username.error?.toResourceString(resources), onTextChange = { onEvent(Event.UsernameChanged(it)) }, Loading Loading
feature/account/server/settings/src/main/kotlin/app/k9mail/feature/account/server/settings/ui/incoming/content/IncomingFormItems.kt +4 −0 Original line number Diff line number Diff line Loading @@ -6,7 +6,10 @@ import androidx.compose.foundation.layout.requiredHeight import androidx.compose.foundation.lazy.LazyListScope import androidx.compose.foundation.text.KeyboardOptions import androidx.compose.ui.Modifier import androidx.compose.ui.autofill.ContentType import androidx.compose.ui.res.stringResource import androidx.compose.ui.semantics.contentType import androidx.compose.ui.semantics.semantics import app.k9mail.core.ui.compose.designsystem.molecule.input.NumberInput import app.k9mail.core.ui.compose.designsystem.molecule.input.SelectInput import app.k9mail.core.ui.compose.designsystem.molecule.input.TextInput Loading Loading @@ -92,6 +95,7 @@ internal fun LazyListScope.incomingFormItems( item { TextInput( modifier = Modifier.semantics { contentType = ContentType.Username + ContentType.EmailAddress }, text = state.username.value, errorMessage = state.username.error?.toResourceString(resources), onTextChange = { onEvent(Event.UsernameChanged(it)) }, Loading
feature/account/server/settings/src/main/kotlin/app/k9mail/feature/account/server/settings/ui/outgoing/content/OutgoingFormItems.kt +4 −0 Original line number Diff line number Diff line Loading @@ -6,7 +6,10 @@ import androidx.compose.foundation.layout.requiredHeight import androidx.compose.foundation.lazy.LazyListScope import androidx.compose.foundation.text.KeyboardOptions import androidx.compose.ui.Modifier import androidx.compose.ui.autofill.ContentType import androidx.compose.ui.res.stringResource import androidx.compose.ui.semantics.contentType import androidx.compose.ui.semantics.semantics import app.k9mail.core.ui.compose.designsystem.molecule.input.NumberInput import app.k9mail.core.ui.compose.designsystem.molecule.input.SelectInput import app.k9mail.core.ui.compose.designsystem.molecule.input.TextInput Loading Loading @@ -83,6 +86,7 @@ internal fun LazyListScope.outgoingFormItems( if (state.isUsernameFieldVisible) { item { TextInput( modifier = Modifier.semantics { contentType = ContentType.Username + ContentType.EmailAddress }, text = state.username.value, errorMessage = state.username.error?.toResourceString(resources), onTextChange = { onEvent(Event.UsernameChanged(it)) }, Loading