From 2b7b278b521bda6948a75aadba9f7e88e8dec036 Mon Sep 17 00:00:00 2001 From: 23rd <23rd@vivaldi.net> Date: Thu, 10 Nov 2022 11:55:17 +0300 Subject: [PATCH] Respected global notify sound for Saved Messages. Fixed #25315. --- Telegram/SourceFiles/data/notify/data_notify_settings.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Telegram/SourceFiles/data/notify/data_notify_settings.cpp b/Telegram/SourceFiles/data/notify/data_notify_settings.cpp index a84d48144..cee0afe8a 100644 --- a/Telegram/SourceFiles/data/notify/data_notify_settings.cpp +++ b/Telegram/SourceFiles/data/notify/data_notify_settings.cpp @@ -499,7 +499,9 @@ bool NotifySettings::silentPosts(not_null peer) const { } NotifySound NotifySettings::sound(not_null peer) const { - if (const auto sound = peer->notify().sound()) { + // Explicitly ignore a notify sound for Saved Messages + // to follow the global notify sound. + if (const auto sound = peer->notify().sound(); !peer->isSelf() && sound) { return *sound; } else if (const auto sound = defaultSettings(peer).sound()) { return *sound;