diff --git a/app/src/main/java/org/linphone/ui/main/chat/model/MessageModel.kt b/app/src/main/java/org/linphone/ui/main/chat/model/MessageModel.kt index babb6d7e9..717b8dff6 100644 --- a/app/src/main/java/org/linphone/ui/main/chat/model/MessageModel.kt +++ b/app/src/main/java/org/linphone/ui/main/chat/model/MessageModel.kt @@ -171,10 +171,8 @@ class MessageModel @WorkerThread constructor( if (messageState == ChatMessage.State.FileTransferDone) { Log.i("$TAG File transfer is done") - if (!message.isOutgoing) { - downloadingFileModel?.downloadProgress?.postValue(-1) - downloadingFileModel = null - } + downloadingFileModel?.downloadProgress?.postValue(-1) + downloadingFileModel = null computeContentsList() } @@ -202,8 +200,6 @@ class MessageModel @WorkerThread constructor( offset: Int, total: Int ) { - if (message.isOutgoing) return - val model = downloadingFileModel if (model != null) { val percent = ((offset * 100.0) / total).toInt() // Conversion from int to double and back to int is required