From 2383bf2c7114e18afade34e19e7f16031d44bafa Mon Sep 17 00:00:00 2001 From: 23rd <23rd@vivaldi.net> Date: Thu, 12 Sep 2024 13:39:13 +0300 Subject: [PATCH] Fit amount of available colors in box for share of QR code to 8. --- Telegram/SourceFiles/ui/boxes/peer_qr_box.cpp | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/Telegram/SourceFiles/ui/boxes/peer_qr_box.cpp b/Telegram/SourceFiles/ui/boxes/peer_qr_box.cpp index dba8141c6..7001e5151 100644 --- a/Telegram/SourceFiles/ui/boxes/peer_qr_box.cpp +++ b/Telegram/SourceFiles/ui/boxes/peer_qr_box.cpp @@ -487,14 +487,13 @@ void FillPeerQrBox( }) | ranges::views::filter([](const Colors &colors) { return !colors.empty(); }) | ranges::to_vector; - colorsCollection.insert( - colorsCollection.begin(), - Colors{ - st::premiumButtonBg1->c, - st::premiumButtonBg1->c, - st::premiumButtonBg2->c, - st::premiumButtonBg3->c, - }); + Expects(!colorsCollection.empty()); + colorsCollection[0] = Colors{ + st::premiumButtonBg1->c, + st::premiumButtonBg1->c, + st::premiumButtonBg2->c, + st::premiumButtonBg3->c, + }; // colorsCollection.push_back(Colors{ // st::creditsBg1->c, // st::creditsBg2->c,