]> git.sesse.net Git - kdenlive/blobdiff - src/clipmanager.cpp
Fix wrong project clip deletion, fixes:
[kdenlive] / src / clipmanager.cpp
index eff38756e759b40bcfc89fcda796b96caa794db3..bb33d430873436534bddd6b253a11facba5e0cd8 100644 (file)
@@ -115,7 +115,8 @@ void ClipManager::slotDeleteClip(const QString &clipId) {
 void ClipManager::deleteClip(const QString &clipId) {
     for (int i = 0; i < m_clipList.count(); i++) {
         if (m_clipList.at(i)->getId() == clipId) {
-            m_clipList.removeAt(i);
+            DocClipBase *clip = m_clipList.takeAt(i);
+            delete clip;
             break;
         }
     }