From e3e380124d080ad76168e8b1e0baf0f3e544c1b0 Mon Sep 17 00:00:00 2001 From: 23rd <23rd@vivaldi.net> Date: Thu, 28 Apr 2022 15:13:58 +0300 Subject: [PATCH] Removed ttl menu from inaccessible groups and channels. --- Telegram/SourceFiles/menu/menu_ttl_validator.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Telegram/SourceFiles/menu/menu_ttl_validator.cpp b/Telegram/SourceFiles/menu/menu_ttl_validator.cpp index 1947a83136..cd1e70e757 100644 --- a/Telegram/SourceFiles/menu/menu_ttl_validator.cpp +++ b/Telegram/SourceFiles/menu/menu_ttl_validator.cpp @@ -108,9 +108,11 @@ bool TTLValidator::can() const { && !_peer->isNotificationsUser() && !_peer->asUser()->isInaccessible()) || (_peer->isChat() - && _peer->asChat()->canDeleteMessages()) + && _peer->asChat()->canDeleteMessages() + && _peer->asChat()->amIn()) || (_peer->isChannel() - && _peer->asChannel()->canDeleteMessages()); + && _peer->asChannel()->canDeleteMessages() + && _peer->asChannel()->amIn()); } void TTLValidator::showToast() const {