From 36373574cf9087502989a519b8e52b9764f2ecfc Mon Sep 17 00:00:00 2001 From: 23rd <23rd@vivaldi.net> Date: Tue, 24 Mar 2026 09:43:06 +0300 Subject: [PATCH] [view-poll] Improved color of emoji button in add-option. --- .../history/view/history_view_add_poll_option.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Telegram/SourceFiles/history/view/history_view_add_poll_option.cpp b/Telegram/SourceFiles/history/view/history_view_add_poll_option.cpp index 15f3c8aacc..3e7de522eb 100644 --- a/Telegram/SourceFiles/history/view/history_view_add_poll_option.cpp +++ b/Telegram/SourceFiles/history/view/history_view_add_poll_option.cpp @@ -48,6 +48,7 @@ public: not_null controller); void setPlaceholderColorOverride(const style::color &color); + void setEmojiIconColorOverride(QColor color); void updatePosition(QPoint topLeft, int width); void triggerSubmit(); @@ -307,6 +308,10 @@ void AddPollOptionWidget::setPlaceholderColorOverride( _field->setPlaceholderColorOverride(color); } +void AddPollOptionWidget::setEmojiIconColorOverride(QColor color) { + _emoji->setIconColorOverride(color); +} + } // namespace void ShowAddPollOptionOverlay( @@ -325,6 +330,7 @@ void ShowAddPollOptionOverlay( const auto raw = widget.get(); const auto &msgSt = st->messageStyle(view->hasOutLayout(), false); raw->setPlaceholderColorOverride(msgSt.msgDateFg); + raw->setEmojiIconColorOverride(msgSt.msgDateFg->c); host.show( view, context,