From 2143e32881eabdcb2d30bd4776fa4e70e4197b1a Mon Sep 17 00:00:00 2001 From: itsmattkc <34096995+itsmattkc@users.noreply.github.com> Date: Wed, 6 Oct 2021 13:06:54 -0700 Subject: [PATCH] don't necessarily clear queue if caching --- app/widget/viewer/viewer.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/widget/viewer/viewer.cpp b/app/widget/viewer/viewer.cpp index 6cf35e1da..524ac7a17 100644 --- a/app/widget/viewer/viewer.cpp +++ b/app/widget/viewer/viewer.cpp @@ -597,7 +597,9 @@ void ViewerWidget::UpdateTextureFromNode() nonqueue_watchers_.append(watcher); // Clear queue because we want this frame more than any others - ClearVideoAutoCacherQueue(); + if (!GetConnectedNode()->GetVideoAutoCacheEnabled()) { + ClearVideoAutoCacherQueue(); + } watcher->SetTicket(GetFrame(time, true)); }