mirror of
https://github.com/sudoxnym/habitica-android.git
synced 2026-05-19 12:18:59 +00:00
Confirmation deletion updated
This commit is contained in:
parent
ed7d7af9c2
commit
dfdaa4cc57
1 changed files with 10 additions and 3 deletions
|
|
@ -93,7 +93,7 @@ class HabiticaAccountDialog(private var thisContext: Context, private val accoun
|
|||
}
|
||||
|
||||
override fun onTextChanged(p0: CharSequence?, p1: Int, p2: Int, p3: Int) {
|
||||
if (confirmationText?.text.toString().length >= 5) {
|
||||
if (confirmationText?.text.toString().length > 5) {
|
||||
if ((user?.authentication?.hasPassword != true && confirmationText?.text.toString() == context?.getString(R.string.delete_caps)) ||
|
||||
user?.authentication?.hasPassword == true) {
|
||||
confirmationAction?.setTextColor(ContextCompat.getColor(thisContext, R.color.red_100))
|
||||
|
|
@ -109,9 +109,16 @@ class HabiticaAccountDialog(private var thisContext: Context, private val accoun
|
|||
}
|
||||
})
|
||||
confirmationAction?.setOnClickListener {
|
||||
if (confirmationText?.text.toString() == context?.getString(R.string.delete_caps)) {
|
||||
accountUpdateConfirmed.deletionConfirmClicked(confirmationText?.text.toString())
|
||||
if (user?.authentication?.hasPassword != true) {
|
||||
if (confirmationText?.text.toString() == context?.getString(R.string.delete_caps)) {
|
||||
accountUpdateConfirmed.deletionConfirmClicked(confirmationText?.text.toString())
|
||||
}
|
||||
} else {
|
||||
if (confirmationText?.text.toString().length > 5) {
|
||||
accountUpdateConfirmed.deletionConfirmClicked(confirmationText?.text.toString())
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue