]> git.sesse.net Git - kdenlive/commitdiff
Fix empty luma being detected as missing
authorJean-Baptiste Mardelle <jb@kdenlive.org>
Tue, 18 May 2010 12:53:35 +0000 (12:53 +0000)
committerJean-Baptiste Mardelle <jb@kdenlive.org>
Tue, 18 May 2010 12:53:35 +0000 (12:53 +0000)
svn path=/trunk/kdenlive/; revision=4451

src/documentchecker.cpp

index b58cfc7a4c82f8261d99de10d7a06dac1c412c2b..2bd6f7e033deb56314728f298f62706b0d0e3dd0 100644 (file)
@@ -104,9 +104,9 @@ bool DocumentChecker::hasMissingClips()
     QDomNodeList trans = m_doc.elementsByTagName("transition");
     for (int i = 0; i < trans.count(); i++) {
         QString luma = getProperty(trans.at(i).toElement(), "luma");
-        if (!luma.startsWith('/')) luma.prepend(root);
-        if (!luma.isEmpty() && !QFile::exists(luma)) {
-            if (!missingLumas.contains(luma)) {
+        if (!luma.isEmpty()) {
+           if (!luma.startsWith('/')) luma.prepend(root);
+           if (!QFile::exists(luma) && !missingLumas.contains(luma)) {
                 missingLumas.append(luma);
             }
         }