crash of touchStart and id

Signed-off-by: zhouhongli2023 <zhouhongli5@huawei.com>
This commit is contained in:
zhouhongli2023 2024-10-15 16:56:15 +08:00
parent c941024d57
commit f6743ebe86
2 changed files with 5 additions and 2 deletions

View File

@ -1485,14 +1485,14 @@ export default class ConversationController {
if (item.date.id == undefined || item.date.id == null) {
return;
}
let tempDateId = item.date.id;
let tempDateId = item.date?.id;
if (item.week == undefined || item.week == null) {
return;
}
if (item.week.id == undefined || item.week.id == null) {
return;
}
let tempWeekId = item.week.id;
let tempWeekId = item.week?.id;
if (list.length > 0) {
item.dateShow =
(tempDateId != (list[list.length-1]).date.id)

View File

@ -594,6 +594,9 @@ export default class InfoMsgController {
}
this.itemTouchedIdx = index;
let item = this.messageList[this.itemTouchedIdx];
if (item == null || item == undefined) {
return;
}
if (item.countOfUnread > 0) {
this.operateBtnW = common.int.OPERATE_UNREAD_WIDTH;
} else {