diff --git a/Telegram/SourceFiles/info/profile/info_profile_actions.cpp b/Telegram/SourceFiles/info/profile/info_profile_actions.cpp index 7a28144793..d159ecafa7 100644 --- a/Telegram/SourceFiles/info/profile/info_profile_actions.cpp +++ b/Telegram/SourceFiles/info/profile/info_profile_actions.cpp @@ -1118,17 +1118,18 @@ object_ptr DetailsFiller::setupInfo() { usernameLine.subtext->overrideLinkClickHandler(callback); usernameLine.text->setContextMenuHook(hook); usernameLine.subtext->setContextMenuHook(hook); - if (user) { - const auto copyUsername = Ui::CreateChild( - usernameLine.text->parentWidget(), - st::infoProfileLabeledButtonQr); - fitLabelToButton(copyUsername, usernameLine.text); - copyUsername->setClickedCallback([=] { - controller->show( - Box(Ui::FillPeerQrBox, user, std::nullopt, nullptr)); - return false; - }); - } else { + + const auto copyUsername = Ui::CreateChild( + usernameLine.text->parentWidget(), + st::infoProfileLabeledButtonQr); + fitLabelToButton(copyUsername, usernameLine.text); + copyUsername->setClickedCallback([=] { + controller->show( + Box(Ui::FillPeerQrBox, user, std::nullopt, nullptr)); + return false; + }); + + if (!user->isBot()) { tracker.track(result->add( CreateBirthday(result, controller, user))); tracker.track(result->add(CreateWorkingHours(result, user)));