Swap Strips can delete strips if there is not enough space #109081
Operating system: Windows-10-10.0.22621-SP0 64 Bits
Graphics card: NVIDIA GeForce RTX 3070/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 536.23
Broken: version: 3.6.0 Beta, branch: blender-v3.6-release, commit date: 2023-06-16 18:24, hash:
4e7ee5d9ac50, also main
Worked: (newest version of Blender that worked as expected)
Short description of error
Swap Strips that are next to each other can remove the strip that will be placed to the left if there is not enough space
Exact steps for others to reproduce the error
- Open Blend file
- Call "Swap Strips"
- Create 2 strips in same line, one smaller than other.
- Place the smaller one on the left, and where this ends put the other strip
- Swap Strips will success, but it will remove one strip
Can confirm it's deleting the longer strip.
Will upload a file to replicate the problem.
From the code it looks like it will detect situations like this where space isn't enough, so not sure what broke it.
They are removed from the list of strips and they are compared with the rest, but they are not compared among, inserting the first strip will disable inserting the second strip in the list
No due date set.
No dependencies set.
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?