Fix focus changes on sync authorization screen

pull/377/head
Koitharu 3 years ago
parent e02899c3f2
commit e4c2797f06
No known key found for this signature in database
GPG Key ID: 8E861F8CE6E7CE27

@ -84,12 +84,14 @@ class SyncAuthActivity : BaseActivity<ActivitySyncAuthBinding>(), View.OnClickLi
viewBinding.groupLogin.isVisible = false viewBinding.groupLogin.isVisible = false
viewBinding.groupPassword.isVisible = true viewBinding.groupPassword.isVisible = true
pageBackCallback.update() pageBackCallback.update()
viewBinding.editPassword.requestFocus()
} }
R.id.button_back -> { R.id.button_back -> {
viewBinding.groupPassword.isVisible = false viewBinding.groupPassword.isVisible = false
viewBinding.groupLogin.isVisible = true viewBinding.groupLogin.isVisible = true
pageBackCallback.update() pageBackCallback.update()
viewBinding.editEmail.requestFocus()
} }
R.id.button_done -> { R.id.button_done -> {
@ -200,6 +202,7 @@ class SyncAuthActivity : BaseActivity<ActivitySyncAuthBinding>(), View.OnClickLi
override fun handleOnBackPressed() { override fun handleOnBackPressed() {
viewBinding.groupLogin.isVisible = true viewBinding.groupLogin.isVisible = true
viewBinding.groupPassword.isVisible = false viewBinding.groupPassword.isVisible = false
viewBinding.editEmail.requestFocus()
update() update()
} }

Loading…
Cancel
Save