• EditorBugs
  • Tangents don't move with keys using Dopesheet Adjust

I select bones and select all keys of those bones in the dopesheet.
I go to the first frame in the dopesheet
I select the [ / Adjust ] button to adjust the values of all selected bones/keys based upon the adjustment I will make on first keyframe
I adjust the position of all bones on that first keyframe
I note that all of the position/key values have adjusted relative to that move (this is good)
If I scrub the timeline, I note that the tangents of those keys have been 'left behind' and all of my inbetweening is ruined (this is bad)

Adjust should move the tangents along with the keys, please.
If I'm missing a step, please advise.

Related Discussions
...

When using the Key Adjust feature in Spine, it is expected that the tangents should move along with the keys to maintain the intended animation curves. If the tangents are not moving with the keys, it could be due to the handle mode settings in the Graph view. Ensure that the handle mode is set to "Value" mode, which is designed to keep the tangents aligned with the keys when they are moved. You can adjust this setting in the Graph view menu, and it will affect the behavior in the Dopesheet as well. If the issue persists, it might be a bug or a specific setting that needs adjustment.

First image shows graph editor with original keys/tangents.
2nd image shows keys adjusted (lower values overall) yet the tangents remain in their original places - did not adjust relative to the key movement.

Sorry, I don't see where I might set the graph editor (view?) to 'Value" mode.

I'm finding that 'value ' setting in the small popup UI in the top R cornder of graph editor (Tools, Rows, Retiming, Revaluing...) BUT changing those settings (Shape->Value, on reTiming....though I'm actually reVALUEing...and there is no 'value' setting for that) still does not fix the workflow....tangents still get left behind.

What version of Spine are you using? Revaluing is new in 4.3, where handle values (Y axis) are adjusted more intelligently:
https://esotericsoftware.com/blog/The-4.3-beta-is-now-available#Adjusting-keys

I tried in 4.2 and the handles moved with the keys, not like your screenshot.

I tried in 4.3 and the handles were similar to your screenshot when multiple keys are selected. This is a bug, we'll get it fixed soon! If only a single key is selected then it works correctly.

running 4.3.19-beta.
This has the very same bug if I select only one key, and only one bone. The 'revaluing' selection is odd and unclear. I've tried every combination of 'retiming' and 'revaluing' settings - timeline set to first key, only one key selected, still locks the tangents and destroys the shape of the curve/motion, rather than moving them with the keys and preserving the shape of the curve

Key adjust for separate translate X and Y keys had a bug, so revaluing is unlikely to make sense. We've fixed it in 4.3.20-beta, which will be available today.

Revaluing is most useful when moving a single key up/down. When moving multiple adjacent keys it can't do as much, because handles between the moving keys are preserved.

Key adjust is useful for editing multiple keys by manipulating bones in the viewport. It used to be the only way to edit multiple keys at once, but now that we have the graph you can simply select multiple keys and move them all up/down. Still, sometimes key adjust is more convenient.