[Modify]夺宝精灵防抖

This commit is contained in:
wushaocheng
2023-03-21 17:15:15 +08:00
parent 4d5ee37b69
commit 54678f9418

View File

@@ -57,6 +57,7 @@ class MyFairySendDialog : BaseDialog<TreasureFairyDialogMyFairySendBinding>() {
dismissAllowingStateLoss()
}
binding.tvSend.clickWithTrigger{
binding.tvSend.isEnabled = false
if (isSend) {
viewModel.sendFairy(fairyInfo.elfId, userInfo.uid)
} else {
@@ -65,6 +66,7 @@ class MyFairySendDialog : BaseDialog<TreasureFairyDialogMyFairySendBinding>() {
}
viewModel.sendFairyLiveData.observe(viewLifecycleOwner) {
binding.tvSend.isEnabled = true
if (it.getContentIfNotHandled() == true) {
dismissAllowingStateLoss()
onSendListener?.invoke()