diff --git a/src/app/mainview/components/ChatViewFooter.qml b/src/app/mainview/components/ChatViewFooter.qml
index 9ab6cd2871586b6a3d68f9487a9d0c946c682fa6..ba754ba6a19733a68f71f3c3ec73bda1f37623e7 100644
--- a/src/app/mainview/components/ChatViewFooter.qml
+++ b/src/app/mainview/components/ChatViewFooter.qml
@@ -83,8 +83,12 @@ Rectangle {
         }
 
         function onEditIdChanged() {
-            if (MessagesAdapter.editId.length > 0)
+            if (MessagesAdapter.editId.length > 0) {
+                var editedMessageBody = MessagesAdapter.dataForInteraction(MessagesAdapter.editId, MessageList.Body)
+                messageBar.textAreaObj.insertText(editedMessageBody)
                 messageBar.textAreaObj.forceActiveFocus()
+
+            }
         }
 
         function onReplyToIdChanged() {