From: Jean-Baptiste Mardelle Date: Sat, 29 Dec 2012 09:33:26 +0000 (+0100) Subject: Fix new clips not allowed on locked tracks X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=baf425ed618f6d175cbdae260f2a4bb0e23a607e;p=kdenlive Fix new clips not allowed on locked tracks --- diff --git a/src/customtrackview.cpp b/src/customtrackview.cpp index 1ce52f5a..2f028d54 100644 --- a/src/customtrackview.cpp +++ b/src/customtrackview.cpp @@ -1734,12 +1734,19 @@ bool CustomTrackView::insertDropClips(const QMimeData *data, const QPoint &pos) } updateSnapPoints(NULL, offsetList); + QStringList lockedTracks; + for (int i = 0; i < m_document->tracksCount(); i++) { + if (m_document->trackInfoAt(i).isLocked) lockedTracks << QString::number(m_document->tracksCount() - i - 1); + } + if (m_selectionGroup) { m_selectionGroup->setPos(framePos); + m_selectionGroup->setProperty("locked_tracks", lockedTracks); scene()->addItem(m_selectionGroup); } else if (m_dragItem) { m_dragItem->setPos(framePos); + m_dragItem->setProperty("locked_tracks", lockedTracks); scene()->addItem(m_dragItem); } //m_selectionGroup->setZValue(10);