From 216df4a76ee0c0b00a7af91288b339786282c869 Mon Sep 17 00:00:00 2001 From: John Preston Date: Thu, 2 Jul 2026 01:03:16 +0400 Subject: [PATCH] Refresh AI compose tones when the picker opens empty --- Telegram/SourceFiles/boxes/compose_ai_box.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Telegram/SourceFiles/boxes/compose_ai_box.cpp b/Telegram/SourceFiles/boxes/compose_ai_box.cpp index 2d1e092f5b..447413e570 100644 --- a/Telegram/SourceFiles/boxes/compose_ai_box.cpp +++ b/Telegram/SourceFiles/boxes/compose_ai_box.cpp @@ -1177,6 +1177,9 @@ ComposeAiContent::ComposeAiContent( , _authorLabel(Ui::CreateChild( this, st::aiComposeAuthorLabel)) { + if (_richSource && _tones.empty()) { + _session->data().aiComposeTones().refresh(); + } _preview->setResizeCallback([=] { refreshLayout(); }); _preview->setChooseCallback([=] { chooseLanguage(); }); _preview->setCopyCallback([=] { copyResult(); });