mask tweaks, focus follows centroid, gradient/colorpicker rework, no hard edges in...
[goodguy/cinelerra.git] / cinelerra-5.1 / cinelerra / edits.C
index 74bd416446c00ce6e072e87dc1e94d9807db0eef..8c8901bf4df3b85d391e0027d5acd356365779f9 100644 (file)
@@ -245,7 +245,7 @@ Edit* Edits::split_edit(int64_t position)
        new_edit->copy_from(edit);
        new_edit->length = new_edit->startproject + new_edit->length - position;
        edit->length = position - edit->startproject;
        new_edit->copy_from(edit);
        new_edit->length = new_edit->startproject + new_edit->length - position;
        edit->length = position - edit->startproject;
-       if( !new_edit->length 
+       if( !new_edit->length || edit->silence() )
                new_edit->hard_left = new_edit->hard_right = 0;
        else if( !edit->length )
                edit->hard_left = edit->hard_right = 0;
                new_edit->hard_left = new_edit->hard_right = 0;
        else if( !edit->length )
                edit->hard_left = edit->hard_right = 0;