]> git.sesse.net Git - kdenlive/commitdiff
Fix composite keyframe offset:
authorJean-Baptiste Mardelle <jb@kdenlive.org>
Wed, 7 Oct 2009 20:26:37 +0000 (20:26 +0000)
committerJean-Baptiste Mardelle <jb@kdenlive.org>
Wed, 7 Oct 2009 20:26:37 +0000 (20:26 +0000)
http://kdenlive.org/mantis/view.php?id=1180

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

src/geometryval.cpp

index a44fe34b5c8dc7280e606d4c9cf5a2aa0ae82cc1..af29b97b1aeca61ad286187a476abb0b3c408dc1 100644 (file)
@@ -382,7 +382,8 @@ void Geometryval::slotAddFrame(int pos)
     if (pos == -1) pos = spinPos->value();
     Mlt::GeometryItem item;
     item.frame(pos);
-    QRectF r = m_paramRect->sceneBoundingRect().normalized();
+    QRectF r = m_paramRect->rect().normalized();
+
     item.x(r.left() / m_dar);
     item.y(r.top());
     item.w(r.width() / m_dar);
@@ -514,7 +515,7 @@ void Geometryval::slotUpdateTransitionProperties()
         // no keyframe under cursor
         return;
     }
-    QRectF r = m_paramRect->sceneBoundingRect().normalized();
+    QRectF r = m_paramRect->rect().normalized();
     item.x(r.left() / m_dar);
     item.y(r.top());
     item.w(r.width() / m_dar);
@@ -533,7 +534,7 @@ void Geometryval::slotGeometry()
         // no keyframe under cursor
         return;
     }
-    QRectF r = m_paramRect->sceneBoundingRect().normalized();
+    QRectF r = m_paramRect->rect().normalized();
 
     QDialog d(this);
     m_view.setupUi(&d);