]> git.sesse.net Git - kdenlive/blobdiff - src/clipmanager.cpp
Missing file from previous commit + mark document as modified when dragging a clip...
[kdenlive] / src / clipmanager.cpp
index c43b583d25660d12d6251d4068c5c81139ab50f1..b591d8f00fc92a55578402208d79f2ff83451898 100644 (file)
@@ -185,8 +185,11 @@ DocClipBase *ClipManager::getClipById(QString clipId)
 
 DocClipBase *ClipManager::getClipByResource(QString resource)
 {
+    QString clipResource;
     for (int i = 0; i < m_clipList.count(); i++) {
-        if (m_clipList.at(i)->getProperty("resource") == resource) {
+        clipResource = m_clipList.at(i)->getProperty("resource");
+        if (clipResource.isEmpty()) clipResource = m_clipList.at(i)->getProperty("colour");
+        if (clipResource == resource) {
             return m_clipList.at(i);
         }
     }