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;