|
@@ -94,17 +94,19 @@ open class TopLayerFragmentImpl<T : BaseRoomVm> : TopPopupFragment<T>(), View.On
|
|
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- if (quickSendGift == null) {
|
|
|
|
|
- if (vsQuickSendGift != null) {
|
|
|
|
|
- val quickGift = vsQuickSendGift.inflate() as QuickSendGift
|
|
|
|
|
- quickGift.setGiftListener(this)
|
|
|
|
|
- quickGift.visibility = View.GONE
|
|
|
|
|
- quickGift.setCountDownListener(this)
|
|
|
|
|
- quickSendGift = quickGift
|
|
|
|
|
|
|
+ if (gift.giftType == 0 || gift.giftType == 1 || gift.giftType == 2) {
|
|
|
|
|
+ if (quickSendGift == null) {
|
|
|
|
|
+ if (vsQuickSendGift != null) {
|
|
|
|
|
+ val quickGift = vsQuickSendGift.inflate() as QuickSendGift
|
|
|
|
|
+ quickGift.setGiftListener(this)
|
|
|
|
|
+ quickGift.visibility = View.GONE
|
|
|
|
|
+ quickGift.setCountDownListener(this)
|
|
|
|
|
+ quickSendGift = quickGift
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
|
|
+ val quickSendGift = quickSendGift ?: return
|
|
|
|
|
+ quickSendGift.startCountDownTimer(gift)
|
|
|
}
|
|
}
|
|
|
- val quickSendGift = quickSendGift ?: return
|
|
|
|
|
- quickSendGift.startCountDownTimer(gift)
|
|
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|