X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fcustomtrackview.cpp;h=29bbc263f7e7047b724c5454c694abf4bcef0984;hb=04ddba2662bcac95f7dca733becc2d4bac6e5235;hp=5fb7afc3cdefae064fa9813d8f78d0c0199cb16c;hpb=7209bf667d2970c55ee0669ea562dd2f6e87a2ba;p=kdenlive diff --git a/src/customtrackview.cpp b/src/customtrackview.cpp index 5fb7afc3..29bbc263 100644 --- a/src/customtrackview.cpp +++ b/src/customtrackview.cpp @@ -2204,7 +2204,13 @@ ClipItem *CustomTrackView::cutClip(ItemInfo info, GenTime cutTime, bool cut, boo return NULL; } - if (execute) m_document->renderer()->mltCutClip(m_document->tracksCount() - info.track, cutTime); + if (execute) { + if (!m_document->renderer()->mltCutClip(m_document->tracksCount() - info.track, cutTime)) { + // Error cuting clip in playlist + m_blockRefresh = false; + return NULL; + } + } int cutPos = (int) cutTime.frames(m_document->fps()); ItemInfo newPos; newPos.startPos = cutTime;