From 8cc0fbc687641fbb66df632c728c98fba5ff47a4 Mon Sep 17 00:00:00 2001 From: John Preston Date: Wed, 1 Aug 2018 19:58:50 +0300 Subject: [PATCH] Fix unmute-by-finished timers. Fixes #5039. --- Telegram/SourceFiles/data/data_session.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Telegram/SourceFiles/data/data_session.cpp b/Telegram/SourceFiles/data/data_session.cpp index 26b3f4a03..a594ae838 100644 --- a/Telegram/SourceFiles/data/data_session.cpp +++ b/Telegram/SourceFiles/data/data_session.cpp @@ -704,7 +704,7 @@ void Session::updateNotifySettingsLocal(not_null peer) { } void Session::unmuteByFinishedDelayed(TimeMs delay) { - accumulate_max(delay, kMaxNotifyCheckDelay); + accumulate_min(delay, kMaxNotifyCheckDelay); if (!_unmuteByFinishedTimer.isActive() || _unmuteByFinishedTimer.remainingTime() > delay) { _unmuteByFinishedTimer.callOnce(delay);