From e16cff487ddd01522436f8a2789a8cff3b4c1da6 Mon Sep 17 00:00:00 2001 From: John Preston Date: Fri, 9 Sep 2022 21:03:33 +0400 Subject: [PATCH] Pause spoilers when animations are disabled. --- ui/effects/spoiler_mess.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ui/effects/spoiler_mess.cpp b/ui/effects/spoiler_mess.cpp index 60b906c..f2183dd 100644 --- a/ui/effects/spoiler_mess.cpp +++ b/ui/effects/spoiler_mess.cpp @@ -618,6 +618,9 @@ SpoilerAnimation::~SpoilerAnimation() { int SpoilerAnimation::index(crl::time now, bool paused) { const auto add = std::min(now - _last, kDefaultFrameDuration); + if (anim::Disabled()) { + paused = true; + } if (!paused || _last) { _accumulated += add; _last = paused ? 0 : now;