This repository has been archived on 2023-10-09. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
blender-archive/source/blender/sequencer/intern
Philipp Oeser 787350dde8 Fix T90737: VSE adding nested strips could have non-unique names
Caused by {rBbbb1936411a5}.

When adding strips via the new SEQ_add_XXX_strip functions, the
`Editing->seqbasep` pointer was passed around.
Following in `seq_add_generic_update` this `seqbasep` pointer was used
to ensure a unique name.
But `seqbasep` is the pointer to the current list of seq's being edited
(**which can be limited to the ones within a meta strip**).

We need unique names across all strips though (since these are used for
RNA paths, FCurves as reported), so now use the scene's `Editing-
>seqbase` (**which is the list of the top-most sequences**) instead.

Unfortunately this might have screwed files to a borked state, not sure
if this could easily be fixed...

Maniphest Tasks: T90737

Differential Revision: https://developer.blender.org/D12256
2021-08-18 14:43:16 +02:00
..
2021-08-06 14:24:16 +10:00
2021-07-26 14:57:13 +02:00
2020-11-16 05:02:30 +01:00
2021-03-16 18:56:44 +01:00
2021-04-14 14:25:34 +02:00
2020-12-16 16:26:23 +11:00
2021-05-20 09:00:42 +02:00
2020-11-16 05:02:30 +01:00
2020-12-16 16:26:23 +11:00
2021-05-19 22:52:57 +02:00