in Fido2/app/src/main/java/com/google/android/gms/identity/sample/fido2/ui/username/UsernameFragment.kt [47:66]
override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
viewLifecycleOwner.lifecycleScope.launchWhenStarted {
viewModel.sending.collect { sending ->
if (sending) {
binding.sending.show()
} else {
binding.sending.hide()
}
}
}
binding.inputUsername.setOnEditorActionListener { _, actionId, _ ->
if (actionId == EditorInfo.IME_ACTION_NEXT) {
viewModel.sendUsername()
true
} else {
false
}
}
}