diff --git a/src/StatusQ/Components/StatusChatList.qml b/src/StatusQ/Components/StatusChatList.qml index 18f16946..c147ed4b 100644 --- a/src/StatusQ/Components/StatusChatList.qml +++ b/src/StatusQ/Components/StatusChatList.qml @@ -85,7 +85,9 @@ Column { popupMenuSlot.item.openHandler = originalOpenHandler return } - statusChatList.chatItemSelected(model.chatId || model.id) + if (!statusChatListItem.selected) { + statusChatList.chatItemSelected(model.chatId || model.id) + } } onUnmute: statusChatList.chatItemUnmuted(model.chatId || model.id) visible: {