|
@@ -731,6 +731,7 @@ abstract class BaseComFragment<T : FragmentBaseComBinding> : BaseXFragment<T>(),
|
|
|
}
|
|
|
gameDialog?.dialogDisFun = {
|
|
|
gameIsOpen = false
|
|
|
+ gameDialog = null
|
|
|
setChatRvPop()
|
|
|
}
|
|
|
gameDialog?.openMessageFun = {
|
|
@@ -839,6 +840,9 @@ abstract class BaseComFragment<T : FragmentBaseComBinding> : BaseXFragment<T>(),
|
|
|
|
|
|
override fun leaveRoom(iRoomInfo: IRoomInfo) {
|
|
|
dataChatList.clear()
|
|
|
+ dialog = null
|
|
|
+ gameDialog = null
|
|
|
+ msgListDialog = null
|
|
|
chatAdapter.notifyDataSetChanged()
|
|
|
if (iRoomInfo.getRoomType() == RoomType.AUDIO.type){
|
|
|
val data = ArrayList<AudioSeatModel>()
|