From 9afee2620aa2461123248f05cc748af5fd09a507 Mon Sep 17 00:00:00 2001 From: John Preston Date: Sat, 26 Jun 2021 08:20:37 +0300 Subject: [PATCH] Fix crash in vertical sliders. Regression was introduced in 90ff8ecd0f. --- Telegram/SourceFiles/ui/widgets/continuous_sliders.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Telegram/SourceFiles/ui/widgets/continuous_sliders.cpp b/Telegram/SourceFiles/ui/widgets/continuous_sliders.cpp index ba11fc0f8..7181adb66 100644 --- a/Telegram/SourceFiles/ui/widgets/continuous_sliders.cpp +++ b/Telegram/SourceFiles/ui/widgets/continuous_sliders.cpp @@ -268,7 +268,9 @@ void MediaSlider::paintEvent(QPaintEvent *e) { + (alwaysSeekSize / 2.) + value * (length - alwaysSeekSize)) : qRound(from + value * length); - const auto till = std::max(mid, qRound(from + receivedTill * length)); + const auto till = horizontal + ? mid + : std::max(mid, qRound(from + receivedTill * length)); const auto end = from + length; const auto activeFg = disabled ? _st.activeFgDisabled