Ensure callback is registered for shaking gifts.

fork-5.53.8
Alex Hart 2022-05-16 13:12:33 -03:00 zatwierdzone przez Cody Henthorne
rodzic a0b89051cf
commit 307be5c75e
1 zmienionych plików z 9 dodań i 9 usunięć

Wyświetl plik

@ -72,7 +72,6 @@ class OpenableGiftItemDecoration(context: Context) : RecyclerView.ItemDecoration
notAnimated.filterNot { messageIdsOpenedThisSession.contains(it.getGiftId()) }.forEach { child ->
val projection = child.getOpenableGiftProjection(false)
if (projection != null) {
if (messageIdsShakenThisSession.contains(child.getGiftId())) {
child.setOpenGiftCallback {
child.clearOpenGiftCallback()
val proj = it.getOpenableGiftProjection(true)
@ -83,6 +82,7 @@ class OpenableGiftItemDecoration(context: Context) : RecyclerView.ItemDecoration
}
}
if (messageIdsShakenThisSession.contains(child.getGiftId())) {
drawGiftBox(c, projection)
drawGiftBow(c, projection)
} else {