]> git.sesse.net Git - kdenlive/commitdiff
Fix transitions not correctly loaded
authorJean-Baptiste Mardelle <jb@kdenlive.org>
Tue, 22 Sep 2009 14:28:31 +0000 (14:28 +0000)
committerJean-Baptiste Mardelle <jb@kdenlive.org>
Tue, 22 Sep 2009 14:28:31 +0000 (14:28 +0000)
svn path=/trunk/kdenlive/; revision=3922

src/transition.cpp

index fc2bb37a8a75fc5283bb7b8e17d9a628bf8fcf60..2c37ffcd13b9cf5c10b4081a7c4c4150b4f551ed 100644 (file)
@@ -39,7 +39,8 @@ Transition::Transition(const ItemInfo info, int transitiontrack, double fps, QDo
         m_transitionTrack(transitiontrack)
 {
     setZValue(3);
-    setRect(0, 0, (info.endPos - info.startPos).frames(fps) - 0.02, (qreal)(KdenliveSettings::trackheight() / 3 * 2 - 1));
+    m_info.cropDuration = info.endPos - info.startPos;
+    setRect(0, 0, m_info.cropDuration.frames(fps) - 0.02, (qreal)(KdenliveSettings::trackheight() / 3 * 2 - 1));
     setPos(info.startPos.frames(fps), (qreal)(info.track * KdenliveSettings::trackheight() + KdenliveSettings::trackheight() / 3 * 2));
 
     m_info.cropStart = GenTime();