Commit: 6d1861e7b52a78665465f4c9d4e55f654cd11390 Author: Richard Antalik Date: Mon Jun 27 22:04:27 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rB6d1861e7b52a78665465f4c9d4e55f654cd11390
Fix meta strip has incorrect range when created Caused by using `startdisp` and `enddisp` to initialize range. Use handle position instead. =================================================================== M source/blender/sequencer/intern/sequencer.c =================================================================== diff --git a/source/blender/sequencer/intern/sequencer.c b/source/blender/sequencer/intern/sequencer.c index 71f4aef6916..c8b9e5e6654 100644 --- a/source/blender/sequencer/intern/sequencer.c +++ b/source/blender/sequencer/intern/sequencer.c @@ -410,7 +410,8 @@ static MetaStack *seq_meta_stack_alloc(const Scene *scene, Sequence *seq_meta) ms->oldbasep = higher_level_meta ? &higher_level_meta->seqbase : &ed->seqbase; ms->old_channels = higher_level_meta ? &higher_level_meta->channels : &ed->channels; - copy_v2_v2_int(ms->disp_range, &ms->parseq->startdisp); + ms->disp_range[0] = SEQ_time_left_handle_frame_get(ms->parseq); + ms->disp_range[1] = SEQ_time_right_handle_frame_get(ms->parseq); return ms; } _______________________________________________ Bf-blender-cvs mailing list Bf-blender-cvs@blender.org List details, subscription details or unsubscribe: https://lists.blender.org/mailman/listinfo/bf-blender-cvs