diff --git a/Telegram/SourceFiles/chat_helpers/emoji_list_widget.cpp b/Telegram/SourceFiles/chat_helpers/emoji_list_widget.cpp index af6c541086..d60b11c146 100644 --- a/Telegram/SourceFiles/chat_helpers/emoji_list_widget.cpp +++ b/Telegram/SourceFiles/chat_helpers/emoji_list_widget.cpp @@ -615,7 +615,10 @@ QRect EmojiListWidget::emojiRect(int section, int sel) { void EmojiListWidget::onColorSelected(EmojiPtr emoji) { if (emoji->hasVariants()) { - cRefEmojiVariants().insert(emoji->nonColoredId(), emoji->variantIndex(emoji)); + cRefEmojiVariants().insert( + emoji->nonColoredId(), + emoji->variantIndex(emoji)); + Auth().saveSettingsDelayed(); } if (_pickerSel >= 0) { auto section = (_pickerSel / MatrixRowShift);