Are there a way to prevent sub track to change time of clip used, if playback range is changed?

Hi,

the tick on “Keep Playback Range in Section Bounds” change the timing used on the clip on the master track (if start was set to 0, it will pop to somwhere far behind with negative numbers.). Are there any way to prevent this to happen?
I have asked for locks for the section bound before.
Again I dont see the point with negative numbers. Wouldnt it be better to just add more space in front of zero with insert?

Anyway, the time of the clip used on the master track, should not change, regardless of what the sub track has as a “start point”, to prevent the editing in the master track get out of sync.

I tried to reproduce this issue locally, but I’m not seeing the same behavior. Can you give a more detailed description of the steps you are taking?

Hi,

made a testcase.

[Removed external link]

  1. Make sure that Master_TriggerBoxCinematic and the two sub-tracks are all set to playback range start 0
  2. Tick on/off the Keep Playback Range in Section Bounds until. It should move from 0 to a new start point before 0. Note that it do not go back to 0 if ticked off again. [ Might not work in master track, but works in in sub tracks. So issue might have something to do with some type of tracks are active before 0?].
  3. If you manage to get 2 to happen in either master or sub-tracks, the editing will now be out of sync from original, unless all has same start on playback range. Issue scale with length of cinematic and the headroom created by the Keep Playback Range in Section Bound function.

In my project (not the test project sent), with more timelines in the master track and many more sub tracks, I can execute and have this issue happen from any of the timelines.

Sorry for the late response. I tried to open that link but it says “Sorry, something went wrong Sorry, you cannot access this document. Please contact the person who shared it with you.”

I was playing around and I was able to find a bug similar to the behavior you describe. Most tracks with keyframes are set to be “Infinite” meaning they don’t appear have a start point and end point like a animation track has. The tracks still have the start and end point data but it’s not visible. My guess is that at some point there was some data before 0 which moved the invisible start time for that track, and now that’s causing the bug with the “Keep playback range in section bounds” functionality.

I’ve entered a bug for that UE-36666.

If you can, please update the project link you supplied and we can investigate further.

Thanks for putting together that test project. I was able to verify that it was the issue that I found last week. This bug (UE-36666) has already been fixed and will be available in 4.14. If you need this fix sooner, and have access to our perforce server you can get CL 3148176.

If you would like to fix this in data without the code changes. you can also right click on the keyframe area on the track to either adjust the start time to 0, or to turn off “infinite” section and then adjust the time on the track directly.

[Removed external link]

Link has limited expire time.

Thxanks for answer!