[Modify]夺宝精灵防抖
This commit is contained in:
@@ -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()
|
||||
|
Reference in New Issue
Block a user