]> git.sesse.net Git - kdenlive/blobdiff - src/renderer.cpp
Fix several issues with spacer tool + some indent fixes
[kdenlive] / src / renderer.cpp
index 467632e6a44e11a0adc109a0cb801a05481e89a6..d220f3ec231d4cd3e3d0403ec135d8f37763e099 100644 (file)
@@ -1472,6 +1472,8 @@ void Render::mltInsertSpace(const GenTime pos, int track, const GenTime duration
             int position = trackPlaylist.clip_start(clipIndex);
             trackPlaylist.remove_region(position, -diff - 1);
         }
+        trackPlaylist.consolidate_blanks(0);
+
         // now move transitions
         mlt_service serv = m_mltProducer->parent().get_service();
         mlt_service nextservice = mlt_service_get_producer(serv);
@@ -1505,6 +1507,7 @@ void Render::mltInsertSpace(const GenTime pos, int track, const GenTime duration
                 int position = trackPlaylist.clip_start(clipIndex);
                 trackPlaylist.remove_region(position, -diff - 1);
             }
+            trackPlaylist.consolidate_blanks(0);
             trackNb--;
         }
         // now move transitions