From 43671e2b47abd662df9cec12a2986d93cc7eb4ed Mon Sep 17 00:00:00 2001 From: 23rd <23rd@vivaldi.net> Date: Thu, 29 Dec 2022 00:33:21 +0300 Subject: [PATCH] Fixed width of button in passport VerifyBox. --- Telegram/SourceFiles/passport/passport_panel_edit_contact.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Telegram/SourceFiles/passport/passport_panel_edit_contact.cpp b/Telegram/SourceFiles/passport/passport_panel_edit_contact.cpp index 859c17c514..17fc1b9d02 100644 --- a/Telegram/SourceFiles/passport/passport_panel_edit_contact.cpp +++ b/Telegram/SourceFiles/passport/passport_panel_edit_contact.cpp @@ -144,6 +144,10 @@ void VerifyBox::setupControls( tr::lng_intro_fragment_button(), st::fragmentBoxButton), small); + _content->widthValue( + ) | rpl::start_with_next([=](int w) { + button->setFullWidth(w - small.left() - small.right()); + }, button->lifetime()); button->setClickedCallback([=] { ::File::OpenUrl(openUrl); }); button->setTextTransform( Ui::RoundButton::TextTransform::NoTransform);