diff --git a/Telegram/SourceFiles/settings/settings_chat.cpp b/Telegram/SourceFiles/settings/settings_chat.cpp index d5d240804..545d7da52 100644 --- a/Telegram/SourceFiles/settings/settings_chat.cpp +++ b/Telegram/SourceFiles/settings/settings_chat.cpp @@ -210,6 +210,7 @@ void ColorsPalette::Button::paint() { if (_colors.size() == 1) { PaintRoundColorButton( p, + st::settingsAccentColorSize, _colors.front(), _selectedAnimation.value(_selected ? 1. : 0.)); } else if (_colors.size() >= kCustomColorButtonParts) { @@ -371,8 +372,11 @@ void ColorsPalette::updateInnerGeometry() { } // namespace -void PaintRoundColorButton(QPainter &p, QBrush brush, float64 selected) { - const auto size = st::settingsAccentColorSize; +void PaintRoundColorButton( + QPainter &p, + int size, + QBrush brush, + float64 selected) { const auto rect = QRect(0, 0, size, size); p.setBrush(brush); diff --git a/Telegram/SourceFiles/settings/settings_chat.h b/Telegram/SourceFiles/settings/settings_chat.h index 87be98a4b..e97653516 100644 --- a/Telegram/SourceFiles/settings/settings_chat.h +++ b/Telegram/SourceFiles/settings/settings_chat.h @@ -31,7 +31,11 @@ void SetupExport( not_null controller, not_null container); -void PaintRoundColorButton(QPainter &p, QBrush brush, float64 selected); +void PaintRoundColorButton( + QPainter &p, + int size, + QBrush brush, + float64 selected); class Chat : public Section { public: