diff --git a/src/engine/gstenginepipeline.cpp b/src/engine/gstenginepipeline.cpp index 0409b115d..dbb2e838a 100644 --- a/src/engine/gstenginepipeline.cpp +++ b/src/engine/gstenginepipeline.cpp @@ -2105,6 +2105,10 @@ void GstEnginePipeline::FaderTimelineTimeout() { qLog(Debug) << "Pipeline" << id() << "fading timed out"; + if (volume_fading_) { + g_object_set(G_OBJECT(volume_fading_), "volume", QTimeLine::Direction::Forward ? 1.0 : 0.0, nullptr); + } + FaderTimelineFinished(); }