From 783c33f1bfb5c43c4a1d5389f94ffd64ce837cb8 Mon Sep 17 00:00:00 2001
From: Alexandru Babacea <al.babacea@gmail.com>
Date: Sat, 5 Apr 2025 20:29:27 +0300
Subject: [PATCH] fix: prevent buffer animation when no media is loaded

Fixes #29113
---
 modules/gui/qt/player/qml/SliderBar.qml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/modules/gui/qt/player/qml/SliderBar.qml b/modules/gui/qt/player/qml/SliderBar.qml
index d987a38adda8..55accf8ae79a 100644
--- a/modules/gui/qt/player/qml/SliderBar.qml
+++ b/modules/gui/qt/player/qml/SliderBar.qml
@@ -438,7 +438,7 @@ T.ProgressBar {
                 },
                 State {
                     name: "buffering not started"
-                    when: control.visible && Player.buffering === 0
+                    when: control.visible && Player.buffering === 0 && Player.hasMedia
                     PropertyChanges {
                         target: bufferRect
                         width: bufferAnimWidth
-- 
GitLab