From 0e01a43aab1954d80f4bfdcda61ad2b37edb2ec0 Mon Sep 17 00:00:00 2001 From: Joshua Goins Date: Sat, 30 Aug 2025 14:55:43 -0400 Subject: [PATCH] Ensure we update the avatar item when switching to Compact mode This fixes an always-reproducible bug by switching from Bubbles (with "move local messages to the right" enabled) to Compact, and your avatar is missing until you switch rooms or restart NeoChat. The various flags to inform the rest of the delegate of the avatar were returning true, but the actual avatar item was never created when the option was switched on. --- src/timeline/messagedelegate.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/timeline/messagedelegate.cpp b/src/timeline/messagedelegate.cpp index 7c69e5329..79c75a684 100644 --- a/src/timeline/messagedelegate.cpp +++ b/src/timeline/messagedelegate.cpp @@ -419,6 +419,7 @@ void MessageDelegateBase::setCompactMode(bool compactMode) updateBackground(); updateQuickAction(); + updateAvatar(); } void MessageDelegateBase::updateBackground()