]> git.sesse.net Git - kdenlive/blobdiff - src/projecttree/meltjob.cpp
Fix stabilize clip not finishing
[kdenlive] / src / projecttree / meltjob.cpp
index 1e97d8f400a6a232a95f4d4935965a3eda41efd0..3261e55425f1ec5a5f2503e588ece9871df8899c 100644 (file)
@@ -180,10 +180,9 @@ void MeltJob::startJob()
        jobResults.insert(m_extra.value("key"), result);
     }
     if (!jobResults.isEmpty() && m_jobStatus != JOBABORTED) {
-       m_jobStatus = JOBDONE;
        emit gotFilterJobResults(m_clipId, startPos, track, jobResults, m_extra);
     }
-    if (m_jobStatus == JOBABORTED) m_jobStatus = JOBDONE;
+    if (m_jobStatus == JOBABORTED || m_jobStatus == JOBWORKING) m_jobStatus = JOBDONE;
 }