diff --git a/app/render/rendermanager.cpp b/app/render/rendermanager.cpp index f8f43d1be..cb3db2390 100644 --- a/app/render/rendermanager.cpp +++ b/app/render/rendermanager.cpp @@ -196,6 +196,7 @@ RenderThread::RenderThread(Renderer *renderer, DecoderCache *decoder_cache, Shad void RenderThread::AddTicket(RenderTicketPtr ticket) { QMutexLocker locker(&mutex_); + ticket->moveToThread(this); queue_.push_back(ticket); wait_.wakeOne(); }