diff --git a/app/widget/viewer/viewer.cpp b/app/widget/viewer/viewer.cpp index 23a330f0f..c5a162ba4 100644 --- a/app/widget/viewer/viewer.cpp +++ b/app/widget/viewer/viewer.cpp @@ -802,8 +802,8 @@ void ViewerWidget::RequestNextFrameForQueue(bool prioritize, bool increment) RenderTicketWatcher* watcher = new RenderTicketWatcher(); watcher->setProperty("time", QVariant::fromValue(next_time)); connect(watcher, &RenderTicketWatcher::Finished, this, &ViewerWidget::RendererGeneratedFrameForQueue); - watcher->SetTicket(GetFrame(next_time, prioritize)); queue_watchers_.append(watcher); + watcher->SetTicket(GetFrame(next_time, prioritize)); } }