X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fclipmanager.cpp;h=cdd3eb0df2ad0d209a3b19a5841f4abf20f7bff3;hb=116b6415b45fb0cef347e612994c8f9bd3cf8f7a;hp=bb413bb5d730480017ea24497e9367aad3f8313e;hpb=811f9353acff73a0006562b7814d3b673f420763;p=kdenlive diff --git a/src/clipmanager.cpp b/src/clipmanager.cpp index bb413bb5..cdd3eb0d 100644 --- a/src/clipmanager.cpp +++ b/src/clipmanager.cpp @@ -134,7 +134,7 @@ void ClipManager::stopThumbs(const QString &id) m_requestedThumbs.remove(id); m_thumbsMutex.unlock(); m_abortThumb = false; - if (!m_thumbsThread.isRunning()) { + if (!m_thumbsThread.isRunning() && !m_requestedThumbs.isEmpty()) { m_thumbsThread = QtConcurrent::run(this, &ClipManager::slotGetThumbs); } }