Animation Editor Context Menu Inconvenience

The new animation editor has an annoying habit of not dropping the context menu (Right click on animation track) in the right direction when there is no space in a certain direction…

Okay, for example. When the Animation Editor widget is resized to a relatively (but excusably) small height, right-clicking on keyframes will result in the context menu building upwards, and clipping underneath the animation editor title tab:

This is quite annoying when working with the new animation editor, especially if you are working on a smaller screen, where view-port space is limited, yet still necessary for ease of joint manipulation.

possible fixes would be to allow the context menu/drop-down to clip outside of the widget (if that’s possible, idk), or position it in at a good height on right-click, to display the majority of the dropdown.

Not possible right now :(. The context menu is just a regular GUI, and they can’t extend pass the widget canvas.

Figured, perhaps the second suggestion would be ideal for now, then. In cases where the absolute values of the menu surpass the absolute values of the widget, it could use an anchor point of 0.5 instead of 1 (or instead of 0, etc), to position it half way at the mouse position.

This is a side effect of the menu code not being native to the actual application. It’s a lua version, generated by a utility module made to blend in with the Studio aesthetic. To fix this, I assume they would have to release a C side method of opening a real dropdown menu instead of creating a fake one lua side. The obvious downside there is that the UI becomes non manipulatable by lua once created.

We are investigating a way to handle this problem gracefully. Thanks for letting us know.

1 Like