diff --git a/src/conversationmodel.cpp b/src/conversationmodel.cpp index 850384b693160066d87202409bc6c024f92b1785..e75f37502eeb5a3f24ec6da3dafa91482da9c6cb 100644 --- a/src/conversationmodel.cpp +++ b/src/conversationmodel.cpp @@ -748,8 +748,10 @@ ConversationModel::clearInteractionFromConversation(const std::string& convId, c qDebug() << "can't clear interaction from conversation: " << e.what(); } } - if (erased_keys > 0) + if (erased_keys > 0) { + pimpl_->dirtyConversations.first = true; emit interactionRemoved(convId, interactionId); + } if (lastInteractionUpdated) { // last interaction as changed, so the order can changes. pimpl_->sortConversations();