77 红包非当前房间的不添加。

This commit is contained in:
2025-12-17 09:31:54 +08:00
parent 81b41ef392
commit 90077d24f6
3 changed files with 12 additions and 8 deletions

View File

@@ -1498,7 +1498,7 @@ class RoomActivity : BaseMvpActivity<RoomPresenter?, ActivityRoomBinding?>(),
xlhDjs(messageEvent.text.end_time)
} else if (msgType == EMMessageInfo.QXRoomMessageTypeQXRoomMessageRed) {
qxRedPacketManager!!.addRedPacket(messageEvent.text.redpacketInfo)
qxRedPacketManager!!.addRedPacket(roomId,messageEvent.text.redpacketInfo)
} else if (msgType == EMMessageInfo.QXRoomMessageTypeQXRoomMessageRedRemove) {
qxRedPacketManager!!.removeRedPacket(messageEvent.text.redpacket_id)
} else if (msgType == EMMessageInfo.QXRoomMessageTypeSongerNum || //房间点歌数量变化
@@ -3711,7 +3711,6 @@ class RoomActivity : BaseMvpActivity<RoomPresenter?, ActivityRoomBinding?>(),
MvpPre?.quitRoom(roomId, SpUtil.getUserId().toString())
ClickUtils.clearAllClickRecords()
AgoraManager.getInstance().cleanup()
roomId = roomId2
@@ -4105,7 +4104,10 @@ class RoomActivity : BaseMvpActivity<RoomPresenter?, ActivityRoomBinding?>(),
override fun roomRedPackets(list: MutableList<RedPacketInfo>?) {
if (list != null) {
qxRedPacketManager!!.addRedPackets(list!!)
mBinding?.drvRed?.visibility = View.VISIBLE
qxRedPacketManager!!.addRedPackets(roomId,list!!)
}else{
mBinding?.drvRed?.visibility = View.GONE
}
}