diff options
| author | Jonatan Rhodin <jonatan.rhodin@mullvad.net> | 2025-02-25 10:39:24 +0100 |
|---|---|---|
| committer | Jonatan Rhodin <jonatan.rhodin@mullvad.net> | 2025-02-25 10:39:24 +0100 |
| commit | 9444038d322f0e4d2ee62b61df74ab613a2e5b3e (patch) | |
| tree | d3892d1bc09bd50e0ab62c4011ce805363db6d6b /android/app | |
| parent | f06f8116d717d23af540062861e3c5bae29b4fc3 (diff) | |
| parent | ad04ade04332ebda526566290ddacfe50cbb9a1e (diff) | |
| download | mullvadvpn-9444038d322f0e4d2ee62b61df74ab613a2e5b3e.tar.xz mullvadvpn-9444038d322f0e4d2ee62b61df74ab613a2e5b3e.zip | |
Merge branch 'navigating-in-problem-report-on-firestick-does-not-work-as-droid-1598'
Diffstat (limited to 'android/app')
| -rw-r--r-- | android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/screen/ReportProblemScreen.kt | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/screen/ReportProblemScreen.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/screen/ReportProblemScreen.kt index a3338d2e24..042701357a 100644 --- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/screen/ReportProblemScreen.kt +++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/screen/ReportProblemScreen.kt @@ -12,6 +12,7 @@ import androidx.compose.foundation.layout.heightIn import androidx.compose.foundation.layout.imePadding import androidx.compose.foundation.layout.padding import androidx.compose.foundation.layout.size +import androidx.compose.foundation.text.KeyboardOptions import androidx.compose.material3.Icon import androidx.compose.material3.MaterialTheme import androidx.compose.material3.Text @@ -31,12 +32,14 @@ import androidx.compose.ui.res.stringResource import androidx.compose.ui.text.SpanStyle import androidx.compose.ui.text.buildAnnotatedString import androidx.compose.ui.text.font.FontWeight +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.withStyle import androidx.compose.ui.tooling.preview.Preview import androidx.compose.ui.tooling.preview.PreviewParameter import androidx.compose.ui.unit.Dp import androidx.compose.ui.unit.dp -import androidx.compose.ui.unit.max import androidx.lifecycle.compose.collectAsStateWithLifecycle import androidx.lifecycle.compose.dropUnlessResumed import com.ramcosta.composedestinations.annotation.Destination @@ -169,6 +172,12 @@ private fun ReportProblemScreen( singleLine = true, placeholder = { Text(text = stringResource(id = R.string.user_email_hint)) }, colors = mullvadWhiteTextFieldColors(), + keyboardOptions = + KeyboardOptions( + autoCorrectEnabled = false, + keyboardType = KeyboardType.Email, + imeAction = ImeAction.Next, + ), ) ProblemMessageTextField( @@ -221,6 +230,12 @@ fun ProblemMessageTextField( onValueChange = onDescriptionChanged, placeholder = { Text(stringResource(R.string.user_message_hint)) }, colors = mullvadWhiteTextFieldColors(), + keyboardOptions = + KeyboardOptions( + capitalization = KeyboardCapitalization.Sentences, + keyboardType = KeyboardType.Text, + imeAction = ImeAction.Next, + ), ) } |
