]> git.sesse.net Git - kdenlive/commitdiff
Fix wrong offset when moving clip to another track
authorJean-Baptiste Mardelle <jb@kdenlive.org>
Tue, 4 Sep 2012 19:46:28 +0000 (21:46 +0200)
committerJean-Baptiste Mardelle <jb@kdenlive.org>
Tue, 4 Sep 2012 19:46:28 +0000 (21:46 +0200)
src/customtrackview.cpp

index 29bbc263f7e7047b724c5454c694abf4bcef0984..d538466166da6683faf277220ac797c8ed278ca8 100644 (file)
@@ -800,7 +800,7 @@ void CustomTrackView::mousePressEvent(QMouseEvent * event)
             else
                 m_dragItem = collisionClip;
             found = true;
-           m_dragItem->setProperty("y_absolute", m_clickEvent.y() - m_dragItem->scenePos().y());
+           m_dragItem->setProperty("y_absolute", mapToScene(m_clickEvent).y() - m_dragItem->scenePos().y());
             m_dragItemInfo = m_dragItem->info();
             if (m_dragItem->parentItem() && m_dragItem->parentItem()->type() == GROUPWIDGET && m_dragItem->parentItem() != m_selectionGroup) {
                 // kDebug()<<"// KLIK FOUND GRP: "<<m_dragItem->sceneBoundingRect();