Description

After calling Stop() in UpdateTimeCursorPosition (LevelSequencePlayer.cpp:392), we continue on to set TimeCursorPosition to NewPosition. At this point, NewPosition is beyond the end of the track. A licensee has reported that this is causing problems with the event track.

Steps to Reproduce
  1. Play a track
  2. Wait for the track to reach the end and UpdateTimeCursorPosition to be called
  3. Stop will be called and LastCursorPosition will be set to 0 (the beginning of the track), but TimeCursorPosition will still be set to the new value (beyond the end of the track)

Have Comments or More Details?

There's no existing public thread on this issue, so head over to AnswerHub just mention UE-37180 in the post.

1
Login to Vote

Fixed
ComponentAnim - Sequencer
Affects Versions4.12.54.14
Target Fix4.15
Fix Commit3160158
CreatedOct 11, 2016
ResolvedOct 12, 2016
UpdatedApr 27, 2018