From 38b3e65618878695edd4fbfa031c4ca82e0bac15 Mon Sep 17 00:00:00 2001 From: James Graham Date: Sun, 15 Feb 2026 11:57:02 +0000 Subject: [PATCH] Make sure that when we post a message we refocus the now empty chatbar --- src/messagecontent/models/chatbarmessagecontentmodel.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/messagecontent/models/chatbarmessagecontentmodel.cpp b/src/messagecontent/models/chatbarmessagecontentmodel.cpp index db3f2df3a..b89b180ea 100644 --- a/src/messagecontent/models/chatbarmessagecontentmodel.cpp +++ b/src/messagecontent/models/chatbarmessagecontentmodel.cpp @@ -34,6 +34,7 @@ ChatBarMessageContentModel::ChatBarMessageContentModel(QObject *parent) connectCache(oldRoom ? oldRoom->cacheForType(m_type) : nullptr); initializeFromCache(); + refocusCurrentComponent(); }); connect(this, &ChatBarMessageContentModel::focusRowChanged, this, [this]() { m_markdownHelper->setTextItem(focusedTextItem()); @@ -657,6 +658,7 @@ void ChatBarMessageContentModel::postMessage() m_room->cacheForType(m_type)->postMessage(); clearModel(); initializeModel(); + refocusCurrentComponent(); } std::optional ChatBarMessageContentModel::getReplyEventId()