Fix VSE: Effect strip has length of 1 frame when added
Length was set properly when added, but it was clamped by function `seq_time_effect_range_set` Add early return for generator effects where offsets can be used normally.
This commit is contained in:
parent
40d700c6fb
commit
1243c2bdae
|
@ -173,6 +173,10 @@ void SEQ_time_update_meta_strip_range(const Scene *scene, Sequence *seq_meta)
|
|||
|
||||
void seq_time_effect_range_set(Sequence *seq)
|
||||
{
|
||||
if (seq->seq1 == NULL && seq->seq2 == NULL) {
|
||||
return;
|
||||
}
|
||||
|
||||
if (seq->seq1 && seq->seq2) { /* 2 - input effect. */
|
||||
seq->startdisp = max_ii(SEQ_time_left_handle_frame_get(seq->seq1),
|
||||
SEQ_time_left_handle_frame_get(seq->seq2));
|
||||
|
|
Loading…
Reference in New Issue