diff --git a/Telegram/Resources/langs/lang.strings b/Telegram/Resources/langs/lang.strings index 62fe5bf50..c346b4e68 100644 --- a/Telegram/Resources/langs/lang.strings +++ b/Telegram/Resources/langs/lang.strings @@ -560,6 +560,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL "lng_proxy_sponsor_warning" = "This proxy may display a sponsored channel in your chat list. This doesn't reveal any of your Telegram traffic."; "lng_settings_blocked_users" = "Blocked users"; +"lng_settings_no_blocked_users" = "None"; "lng_settings_show_sessions" = "Show all sessions"; "lng_settings_export_data" = "Export Telegram data"; "lng_settings_destroy_if" = "If away for..."; diff --git a/Telegram/SourceFiles/settings/settings_privacy_security.cpp b/Telegram/SourceFiles/settings/settings_privacy_security.cpp index d9f41c2d9..9382624db 100644 --- a/Telegram/SourceFiles/settings/settings_privacy_security.cpp +++ b/Telegram/SourceFiles/settings/settings_privacy_security.cpp @@ -105,9 +105,11 @@ void SetupPrivacy(not_null container) { AddSkip(container, st::settingsPrivacySkip); AddSubsectionTitle(container, tr::lng_settings_privacy_title()); - auto count = BlockedUsersCount( - ) | rpl::map([](int count) { - return count ? QString::number(count) : QString(); + auto count = rpl::combine( + BlockedUsersCount(), + tr::lng_settings_no_blocked_users() + ) | rpl::map([](int count, const QString &none) { + return count ? QString::number(count) : none; }); AddButtonWithLabel( container,