From 8a39862f8409c37875b4862badb3e545c45f5c28 Mon Sep 17 00:00:00 2001 From: klockky Date: Sun, 7 Jun 2026 14:25:30 +0300 Subject: [PATCH] fix(chats): fall back to cached title/iconUrl for dialogs --- lib/frontend/screens/chats/chat_list_screen.dart | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/frontend/screens/chats/chat_list_screen.dart b/lib/frontend/screens/chats/chat_list_screen.dart index c5117cd..5926bdc 100644 --- a/lib/frontend/screens/chats/chat_list_screen.dart +++ b/lib/frontend/screens/chats/chat_list_screen.dart @@ -1429,8 +1429,9 @@ class _ChatListScreenState extends State break; } } - final name = ContactCache.get(secondId); - final avatar = ContactCache.getAvatar(secondId); + final name = ContactCache.get(secondId) ?? chat.title; + final avatar = + ContactCache.getAvatar(secondId) ?? chat.iconUrl; // ContactCache.isOfficial covers contacts loaded via opcode 32; // chat.isOfficial covers contacts from the login payload. final isVerified =