]> git.sesse.net Git - kdenlive/commitdiff
Do not allow resizing in locked tracks: http://kdenlive.org/mantis/view.php?id=2763
authorJean-Baptiste Mardelle <jb@kdenlive.org>
Sun, 30 Sep 2012 15:34:55 +0000 (17:34 +0200)
committerJean-Baptiste Mardelle <jb@kdenlive.org>
Sun, 30 Sep 2012 15:34:55 +0000 (17:34 +0200)
src/customtrackview.cpp

index 9ed99e8db4c04ee89a45a3fee2984346a6ed7e38..3d4ac7efccbb4a98a917ac645b2ff3ab18b5144c 100644 (file)
@@ -5901,7 +5901,8 @@ ClipItem *CustomTrackView::getClipUnderCursor() const
     QList<QGraphicsItem *> collisions = scene()->items(rect, Qt::IntersectsItemBoundingRect);
     for (int i = 0; i < collisions.count(); i++) {
         if (collisions.at(i)->type() == AVWIDGET) {
-            return static_cast < ClipItem *>(collisions.at(i));
+           ClipItem *clip = static_cast < ClipItem *>(collisions.at(i));
+           if (!clip->isItemLocked()) return clip;
         }
     }
     return NULL;