diff --git a/src/timeline/TimelineModel.cpp b/src/timeline/TimelineModel.cpp index 262fa10a..7e124f47 100644 --- a/src/timeline/TimelineModel.cpp +++ b/src/timeline/TimelineModel.cpp @@ -1225,6 +1225,10 @@ struct SendMessageVisitor { if (cache::isRoomEncrypted(model_->room_id_.toStdString())) { + auto encInfo = mtx::accessors::file(msg); + if (encInfo) + emit model_->newEncryptedImage(encInfo.value()); + model_->sendEncryptedMessage(txn_id_qstr_.toStdString(), nlohmann::json(msg.content)); } else {