Improve name elision in the main menu cover.

This commit is contained in:
John Preston 2022-03-16 11:23:37 +04:00
parent 4f44692ae8
commit db6a9b0354
1 changed files with 6 additions and 4 deletions

View File

@ -253,10 +253,12 @@ void MainMenu::ToggleAccountsButton::validateUnreadBadge() {
} }
_unreadBadge = computeUnreadBadge(); _unreadBadge = computeUnreadBadge();
auto st = Settings::BadgeStyle(); _rightSkip = base;
_rightSkip = base if (!_unreadBadge.isEmpty()) {
+ Dialogs::Ui::CountUnreadBadgeSize(_unreadBadge, st).width() const auto st = Settings::BadgeStyle();
+ 2 * st::mainMenuToggleSize; _rightSkip += 2 * st::mainMenuToggleSize
+ Dialogs::Ui::CountUnreadBadgeSize(_unreadBadge, st).width();
}
} }
QString MainMenu::ToggleAccountsButton::computeUnreadBadge() const { QString MainMenu::ToggleAccountsButton::computeUnreadBadge() const {