]> git.sesse.net Git - kdenlive/blobdiff - src/abstractclipitem.cpp
no limit for transition max duration
[kdenlive] / src / abstractclipitem.cpp
index 9ba7d6b5e93bb866666ebcd0956ff842c8a33cfd..370a781bf7c580347413e94885d3574b31e5c2b6 100644 (file)
@@ -148,7 +148,7 @@ void AbstractClipItem::resizeEnd(int posx, double speed, bool /*updateKeyFrames*
     //kDebug() << "// DUR DIFF1:" << durationDiff.frames(25) << ", ADJUSTED: " << durationDiff.frames(25) * speed << ", SPED:" << speed;
     if (cropDuration() + durationDiff <= GenTime()) {
         durationDiff = GenTime() - (cropDuration() - GenTime(3, m_fps));
-    } else if (cropStart() + cropDuration() + durationDiff >= maxDuration()) {
+    } else if (type() == AVWIDGET && (cropStart() + cropDuration() + durationDiff >= maxDuration())) {
         //kDebug() << "// MAX OVERLOAD:" << cropDuration().frames(25) << " + " << durationDiff.frames(25) << ", MAX:" << maxDuration().frames(25);
         durationDiff = maxDuration() - cropDuration() - cropStart();
     }