]> git.sesse.net Git - kdenlive/commitdiff
Properly update Pan & Zoom when resizing clip from start
authorTill Theato <root@ttill.de>
Sat, 4 Sep 2010 22:33:31 +0000 (22:33 +0000)
committerTill Theato <root@ttill.de>
Sat, 4 Sep 2010 22:33:31 +0000 (22:33 +0000)
svn path=/trunk/kdenlive/; revision=4835

src/customtrackview.cpp

index 5dfc7344ee9ca5e5f9f7a3d68bb9cb75245a668f..4969629f82f9169b848486364780f8249737f621 100644 (file)
@@ -4394,7 +4394,6 @@ void CustomTrackView::prepareResizeClipStart(AbstractClipItem* item, ItemInfo ol
                 TODO: cleanup the effect update process
              */
             ClipItem *clip = static_cast < ClipItem * >(item);
-            updatePositionEffects(clip, oldInfo);
 
             // check keyframes
             QDomDocument doc;
@@ -4433,6 +4432,8 @@ void CustomTrackView::prepareResizeClipStart(AbstractClipItem* item, ItemInfo ol
             } else {
                 new ResizeClipCommand(this, oldInfo, info, false, false, command);
             }
+
+            updatePositionEffects(clip, oldInfo);
         } else {
             KdenliveSettings::setSnaptopoints(false);
             item->resizeStart((int) oldInfo.startPos.frames(m_document->fps()));