From 673447241e20dff4bfe7ddb13805a5bd6e47a5ce Mon Sep 17 00:00:00 2001 From: link2xt Date: Sun, 6 Jun 2021 17:29:27 +0300 Subject: Allow to open deaddrop chat, but do not mark it as seen or noticed --- qml/Message.qml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'qml/Message.qml') diff --git a/qml/Message.qml b/qml/Message.qml index c3f5b62..21b3959 100644 --- a/qml/Message.qml +++ b/qml/Message.qml @@ -30,7 +30,11 @@ RowLayout { // Only try to mark fresh and noticed messages as seen to // avoid unnecessary database calls when viewing an already read chat. if ([10, 13].includes(messageObject.message.state)) { - messageObject.context.markseenMsgs([messageObject.message.id]) + // Do not mark DC_CHAT_ID_DEADDROP messages as seen to + // avoid contact request chat disappearing from chatlist. + if (messageObject.chatId != 1) { + messageObject.context.markseenMsgs([messageObject.message.id]) + } } } -- cgit v1.2.3-70-g09d2