From 285e0caafeff072be5ef8697aff6d4e976a9a86e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8F=B6=E5=AD=90=E7=BB=B4?= Date: Wed, 16 Aug 2023 17:51:09 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E8=AE=A2=E9=98=85&=E6=8E=A8=E9=80=81?= =?UTF-8?q?=E4=BD=93=E7=B3=BB=E4=BC=98=E5=8C=96-=E6=B6=88=E6=81=AF?= =?UTF-8?q?=E4=B8=AD=E5=BF=83=E4=BC=98=E5=8C=96=E2=80=940816=E6=B5=8B?= =?UTF-8?q?=E8=AF=95-=E5=AE=A2=E6=88=B7=E7=AB=AF(1)=20https://jira.shanqu.?= =?UTF-8?q?cc/browse/GHZS-3242?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../view/message/SortedMessageListViewModel.kt | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/module_message/src/main/java/com/gh/gamecenter/message/view/message/SortedMessageListViewModel.kt b/module_message/src/main/java/com/gh/gamecenter/message/view/message/SortedMessageListViewModel.kt index 089fb2fbe2..cd29e492f9 100644 --- a/module_message/src/main/java/com/gh/gamecenter/message/view/message/SortedMessageListViewModel.kt +++ b/module_message/src/main/java/com/gh/gamecenter/message/view/message/SortedMessageListViewModel.kt @@ -64,13 +64,12 @@ class SortedMessageListViewModel(application: Application) : } fun markSortedMessageRead(position: Int, id: String) { - postSortedMessageRead(id) { - mListLiveData.value?.let { - val messageEntityList = ArrayList(it) - messageEntityList[position] = messageEntityList[position].copy(unreadCount = 0) - mListLiveData.postValue(messageEntityList) - } + mListLiveData.value?.let { + val messageEntityList = ArrayList(it) + messageEntityList[position] = messageEntityList[position].copy(unreadCount = 0) + mListLiveData.postValue(messageEntityList) } + postSortedMessageRead(id) {} } @SuppressLint("CheckResult")