Fix T53478, T53430: Sequencer cut edge case fails
authorCampbell Barton <ideasman42@gmail.com>
Mon, 5 Mar 2018 05:00:27 +0000 (16:00 +1100)
committerCampbell Barton <ideasman42@gmail.com>
Mon, 5 Mar 2018 05:58:01 +0000 (16:58 +1100)
commitf3018322c097fe9893f73e2f66c1cd87ed30660c
tree682d7e1145cbb211e3e08d7655d59938041debc1
parent327985e8876536185d2f85fc5f69c6fe97aba32c
Fix T53478, T53430: Sequencer cut edge case fails

Previous fix for T53430 caused T54200.

The edge case for soft & hard cuts weren't working,
where the strip used start/end-still & the frame was placed exactly on
the start/end of of the sequence content.

T54200 fixed the end-still case but broke hard-cuts for all other cases.

This fixes the case for soft/hard cuts with/without start/end-still.
source/blender/editors/space_sequencer/sequencer_edit.c