2D GUI should always take precedence over 3D interfaces

Check this out: https://gfycat.com/IllfatedCompleteGull
I’m trying to click 0.6 to have the cursor jump there, but instead it’s selecting the handle adornment behind the animation timeline. In addition to this being an issue with the animation editor, when using CmdUtl I’ll go to click a button and one of the handles is selected instead. This happens with buttons and with GUIs regardless of what Active is set to if there is a 3D handle adornment behind them.

I think I made a feature request for this a while back, but I can’t find the thread anymore to add onto it. If I remember correctly someone said that this behavior made sense or something silly like that on the previous thread. These 3D adornments are behind the 2D GUI so under no circumstance should they be selected unless the GUI allows for mouse events to pass through. That’s how all UI works – things on top of / closer to you depending on how you want to look at ZIndex always take precedence on items behind / under them. It is the complete opposite of sensible that something behind what you’re looking at is activated instead of what is right in front of you – that behavior is no different than me trying to select the torso in that video and instead Studio selecting the BasePlate.

6 Likes