]> git.sesse.net Git - kdenlive/commitdiff
Allow moving unselected clips in timeline:
authorJean-Baptiste Mardelle <jb@kdenlive.org>
Tue, 2 Jun 2009 21:08:13 +0000 (21:08 +0000)
committerJean-Baptiste Mardelle <jb@kdenlive.org>
Tue, 2 Jun 2009 21:08:13 +0000 (21:08 +0000)
http://www.kdenlive.org:80/mantis/view.php?id=881

svn path=/trunk/kdenlive/; revision=3482

src/customtrackview.cpp

index 28b2197cb0eb52561a60ad6008b5d4515e0ed1c7..a995f28f41a9ae14026b6037604b7e9561da51d2 100644 (file)
@@ -806,8 +806,7 @@ void CustomTrackView::mousePressEvent(QMouseEvent * event)
     }
 
     // If clicked item is selected, allow move
-    //event->accept();
-    if (event->modifiers() != Qt::ControlModifier && itemSelected && m_operationMode == NONE) QGraphicsView::mousePressEvent(event);
+    if (event->modifiers() != Qt::ControlModifier && m_operationMode == NONE && (m_dragItem->isSelected() || (dragGroup && dragGroup->isSelected()))) QGraphicsView::mousePressEvent(event);
 
     m_clickPoint = QPoint((int)(mapToScene(event->pos()).x() - m_dragItem->startPos().frames(m_document->fps())), (int)(event->pos().y() - m_dragItem->pos().y()));
     m_operationMode = m_dragItem->operationMode(mapToScene(event->pos()));