removing new password isEnabled check using the isEmail validator, this check is wrong but also not needed due to associateContentStateWith above

This commit is contained in:
Adam Brown 2022-06-29 13:39:17 +01:00
parent 382a936e0a
commit 80ec0aaf05

View File

@ -52,10 +52,7 @@ class FtueAuthResetPasswordEntryFragment : AbstractFtueAuthFragment<FragmentFtue
views.newPasswordInput.associateContentStateWith(button = views.newPasswordSubmit) views.newPasswordInput.associateContentStateWith(button = views.newPasswordSubmit)
views.newPasswordInput.setOnImeDoneListener { resetPassword() } views.newPasswordInput.setOnImeDoneListener { resetPassword() }
views.newPasswordInput.editText().textChanges() views.newPasswordInput.editText().textChanges()
.onEach { .onEach { views.newPasswordInput.error = null }
views.newPasswordInput.error = null
views.newPasswordSubmit.isEnabled = it.isEmail()
}
.launchIn(viewLifecycleOwner.lifecycleScope) .launchIn(viewLifecycleOwner.lifecycleScope)
views.newPasswordSubmit.debouncedClicks { resetPassword() } views.newPasswordSubmit.debouncedClicks { resetPassword() }
} }