diff options
| author | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2020-10-09 13:57:39 +0000 |
|---|---|---|
| committer | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2020-10-19 11:51:48 +0000 |
| commit | 3096f4099d791faa494b1080082624c45efabfaf (patch) | |
| tree | a3b0241706e4a4b6ac6255c74e662ac570872df0 /android/src | |
| parent | bbcdd4d70bd574644d396fd86b731afe3618d9a6 (diff) | |
| download | mullvadvpn-3096f4099d791faa494b1080082624c45efabfaf.tar.xz mullvadvpn-3096f4099d791faa494b1080082624c45efabfaf.zip | |
Collapse history when logging in with keyboard
Diffstat (limited to 'android/src')
| -rw-r--r-- | android/src/main/kotlin/net/mullvad/mullvadvpn/ui/LoginFragment.kt | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/LoginFragment.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/LoginFragment.kt index f4b2ea0f7c..c84961fc53 100644 --- a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/LoginFragment.kt +++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/LoginFragment.kt @@ -31,6 +31,7 @@ class LoginFragment : ServiceDependentFragment(OnNoService.GoToLaunchScreen) { private lateinit var loginFailStatus: View private lateinit var accountLogin: AccountLogin private lateinit var scrollArea: ScrollView + private lateinit var background: View private val loggedIn = CompletableDeferred<LoginResult>() @@ -57,8 +58,8 @@ class LoginFragment : ServiceDependentFragment(OnNoService.GoToLaunchScreen) { scrollArea = view.findViewById(R.id.scroll_area) - view.findViewById<View>(R.id.contents).setOnClickListener { - accountLogin.clearFocus() + background = view.findViewById<View>(R.id.contents).apply { + setOnClickListener { requestFocus() } } scrollToShow(accountLogin) @@ -124,6 +125,8 @@ class LoginFragment : ServiceDependentFragment(OnNoService.GoToLaunchScreen) { loginFailStatus.visibility = View.GONE loggedInStatus.visibility = View.GONE + background.requestFocus() + accountLogin.state = LoginState.InProgress scrollToShow(loggingInStatus) |
