Animation editor window keeps jumping up/down when selecting bones through viewport

When a bone is selected by clicking on it in the viewport, the animation editor window will reposition itself / jump so that the bone is positioned at the top of the window. When you click elsewhere in the viewport, the bone is deselected and the window jumps all the way to the top of the hierarchy. The video shows the problem:

This issue is very disruptive because the ‘parent’ of a bone is now never within view when selecting a bone, and the window will always reposition itself when a selection changes, requiring me to constantly scroll the window back into the right position.

Expected behavior

The expected behavior is for the window to only jump up/down when the selected bone is not within view. If the bone falls outside the window at the bottom, the window should scroll down until the bone is in view at the bottom. If the bone falls outside the window at the top, the window should scroll up until the bone is visible at the top. If the bone is already visible in the window, the window should stay in its current configuration. This is the same way the explorer widget works for example.

2 Likes

Hi there, thanks for your report!

We have temporarily reverted the flag that enabled this new behavior. The intention was to get to your expected behavior, but the way we implemented it actually made the ACE harder to use. Back to the white board!

Cheers!

2 Likes

Thanks for the quick response! I am indeed no longer experiencing the issue. Now I can go back to work as well. :saluting_face: