diff --git a/src/app/mainview/components/MessageBar.qml b/src/app/mainview/components/MessageBar.qml
index 620a300e282e8f22fa29a9e7720fd86054d970f8..33fb2b95e0dcd1acb164d50a140c77b53dc8e719 100644
--- a/src/app/mainview/components/MessageBar.qml
+++ b/src/app/mainview/components/MessageBar.qml
@@ -56,6 +56,10 @@ RowLayout {
 
     height: rectHeight + (dataTransferSendContainer.visible ?  dataTransferSendContainer.height + (!showTypo ? 40 : - marginSize) : 0 )
 
+    onShowTypoChanged: {
+        messageBarTextArea.forceActiveFocus();
+    }
+
     Rectangle {
         Layout.preferredHeight: parent.height
         Layout.preferredWidth: childrenRect.width