diff --git a/Telegram/SourceFiles/window/window_main_menu.cpp b/Telegram/SourceFiles/window/window_main_menu.cpp index b5a571a261..8f7d71d219 100644 --- a/Telegram/SourceFiles/window/window_main_menu.cpp +++ b/Telegram/SourceFiles/window/window_main_menu.cpp @@ -250,6 +250,9 @@ void MainMenu::paintEvent(QPaintEvent *e) { auto clip = e->rect(); auto cover = QRect(0, 0, width(), st::mainMenuCoverHeight).intersected(clip); if (!cover.isEmpty()) { + const auto widthText = _cloudButton + ? _cloudButton->x() - st::mainMenuCloudSize + : width() - 2 * st::mainMenuCoverTextLeft; p.fillRect(cover, st::mainMenuCoverBg); p.setPen(st::mainMenuCoverFg); p.setFont(st::semiboldFont); @@ -257,7 +260,7 @@ void MainMenu::paintEvent(QPaintEvent *e) { p, st::mainMenuCoverTextLeft, st::mainMenuCoverNameTop, - width() - 2 * st::mainMenuCoverTextLeft, + widthText, width()); p.setFont(st::normalFont); p.drawTextLeft(st::mainMenuCoverTextLeft, st::mainMenuCoverStatusTop, width(), _phoneText);