Current Behaviour:
In this gif I do the following actions:
- Create 2 stretch markers with the "Add stretch marker" command via mouse modifiers
- Grab a stretch marker slope handle and adjust.
- Undo
- Grab a stretch marker slope handle and adjust.
At action #2, the right edge of the media item does not move
At action #4, after the undo, the right edge of the media item
does move.
If you adjust a stretch marker before adjusting the slope, it always works like action #4. So this is why I assume this is a bug.
Expected Behaviour:
Any modification of a stretch marker, even if do it, then undo, will cause the stretch marker slope modification to move the right edge of the item.
This seems to be the behaviour that should be expected. The right edge should move with any slope modifications.
The alternate behaviour (right edge never moves), would be acceptable too. Just as long as it's consistent!
Bonus round:
This also seems to be some sort of bug with the undo stack not reverting the modified state of a stretch marker.