Blender Git Commit Log

Git Commits -> Revision 41c0c79

Revision 41c0c79 by Richard Antalik (master)
May 12, 2021, 18:18 (GMT)
VSE: Fix meta strip boundary can not be changed

In e1f3996d740c, logic for changing metastrip start and end frame based
on contained strips was removed. This was done intentionally and
incorrect functionality wasn't noticed as drawing code reflected
seemingly correct state.

Original code was mostly correct, because meta strip doesn't store its
internal start and end points. This code was restored with minor
modifications so function `SEQ_time_update_sequence()` is fully self
contained as it is used not only by transform operator.

In addition, drawing glitches that happen when meta content is outside
of meta boundaries were fixed. These glitches were not caused by
e1f3996d740c.

Reviewed By: sergey

Differential Revision: https://developer.blender.org/D11215

Commit Details:

Full Hash: 41c0c79e31284637fb603d31c5c3cfda22f54614
Parent Commit: d4783e0
Lines Changed: +49, -2

2 Modified Paths:

/source/blender/editors/space_sequencer/sequencer_draw.c (+8, -2) (Diff)
/source/blender/sequencer/intern/strip_time.c (+41, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021