File tree Expand file tree Collapse file tree
android/src/main/java/com/tailscale/ipn/ui/view Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -9,6 +9,7 @@ import androidx.compose.foundation.layout.Column
99import androidx.compose.foundation.layout.PaddingValues
1010import androidx.compose.foundation.layout.fillMaxWidth
1111import androidx.compose.foundation.layout.padding
12+ import androidx.compose.foundation.text.KeyboardActions
1213import androidx.compose.foundation.text.KeyboardOptions
1314import androidx.compose.material3.Button
1415import androidx.compose.material3.ListItem
@@ -26,6 +27,7 @@ import androidx.compose.runtime.setValue
2627import androidx.compose.ui.Modifier
2728import androidx.compose.ui.graphics.Color
2829import androidx.compose.ui.res.stringResource
30+ import androidx.compose.ui.text.input.ImeAction
2931import androidx.compose.ui.text.input.KeyboardCapitalization
3032import androidx.compose.ui.unit.dp
3133import com.tailscale.ipn.R
@@ -140,7 +142,11 @@ fun LoginView(
140142 placeholder = {
141143 Text (strings.placeholder, style = MaterialTheme .typography.bodySmall)
142144 },
143- keyboardOptions = KeyboardOptions (capitalization = KeyboardCapitalization .None ))
145+ keyboardOptions =
146+ KeyboardOptions (
147+ capitalization = KeyboardCapitalization .None , imeAction = ImeAction .Go ),
148+ keyboardActions =
149+ KeyboardActions (onGo = { onSubmitAction(textVal) }))
144150 })
145151
146152 ListItem (
You can’t perform that action at this time.
0 commit comments