[Bf-blender-cvs] [6c11733dfbc] master: Fix T91190: Remove gaps operator not working
Richard Antalik
noreply at git.blender.org
Fri Oct 8 09:30:43 CEST 2021
Commit: 6c11733dfbce897fa390465caa5de4c5b0e1904d
Author: Richard Antalik
Date: Fri Oct 8 09:29:15 2021 +0200
Branches: master
https://developer.blender.org/rB6c11733dfbce897fa390465caa5de4c5b0e1904d
Fix T91190: Remove gaps operator not working
Caused by mistake in f49d438ced7c - `SEQ_query_all_strips()` is not
meant to be recursive.
===================================================================
M source/blender/sequencer/intern/iterator.c
===================================================================
diff --git a/source/blender/sequencer/intern/iterator.c b/source/blender/sequencer/intern/iterator.c
index e83d158881e..a12a5cbdc61 100644
--- a/source/blender/sequencer/intern/iterator.c
+++ b/source/blender/sequencer/intern/iterator.c
@@ -322,7 +322,9 @@ SeqCollection *SEQ_query_all_strips_recursive(ListBase *seqbase)
SeqCollection *SEQ_query_all_strips(ListBase *seqbase)
{
SeqCollection *collection = SEQ_collection_create(__func__);
- query_all_strips_recursive(seqbase, collection);
+ LISTBASE_FOREACH (Sequence *, seq, seqbase) {
+ SEQ_collection_append_strip(seq, collection);
+ }
return collection;
}
More information about the Bf-blender-cvs
mailing list