From 0ba161f4c599d3c3b1fbfabfa61f1cee4f073c44 Mon Sep 17 00:00:00 2001 From: kuaifan Date: Sat, 5 Aug 2023 11:57:54 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E4=BC=98=E5=8C=96=E5=86=8D=E6=AC=A1?= =?UTF-8?q?=E7=82=B9=E5=87=BB=E6=B6=88=E6=81=AF=E5=AE=9A=E4=BD=8D=E5=88=B0?= =?UTF-8?q?=E6=9C=AA=E8=AF=BB=E3=80=81=E5=BE=85=E5=8A=9E=E3=80=81=E7=81=B0?= =?UTF-8?q?=E8=89=B2=E6=9C=AA=E8=AF=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- resources/assets/js/pages/manage/messenger.vue | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/assets/js/pages/manage/messenger.vue b/resources/assets/js/pages/manage/messenger.vue index 1fd78fd74..ccaad98a0 100644 --- a/resources/assets/js/pages/manage/messenger.vue +++ b/resources/assets/js/pages/manage/messenger.vue @@ -556,6 +556,9 @@ export default { shakeUnread() { let index = this.dialogList.findIndex(dialog => $A.getDialogNum(dialog) > 0) + if (index === -1) { + index = this.dialogList.findIndex(dialog => dialog.todo_num > 0) + } if (index === -1) { index = this.dialogList.findIndex(dialog => $A.getDialogUnread(dialog, true) > 0) }