I wanted to see if this is normal behavior for Blender or if I’m doing something wrong.
When I move keys in the graph editor, both the keys and the tangents respect the Time Snapping option. So if it’s set to Nearest Frame, all the keys and tangents snap to whole frames as you move them back and forth.
Also, key tangents set to Auto or Auto Clamped remain that way even after moving them.
This is exactly the behavior I would expect. No problem here:
However, scaling keys is a whole other story.
While keys respect the Time Snapping option, tangent handles don’t. It makes a God-awful mess out of the handles and makes the scaling process feel chaotic and broken (to me, anyway). To make matters worse, any tangents set to Auto or Auto Clamped are force-changed to Aligned, which means you have to go back and fix all your keys every time you scale them.
Scaling keys is a pretty important part of the workflow so I was surprised to see such inconsistent behaviors between the two translation modes.
Is this a bug or it is actually supposed to work this way? If so, can anyone explain the logic of this? When would this ever be desirable or beneficial?
(Forgot to mention this is in 2.8.)