When you get into really deep, complex UIs, layer managing becomes a real time sink in terms of productivity. Every effort must be made to help users of complex UI layouts to only focus on the depth they need.
One useful tool Figma already has is the ability to CMD/CTRL-right-click to see a list of all the layers under the mouse cursor and to select only the depth that’s needed.
Unfortunately, the minute you right-click to invoke the selection menu, the lowest item in the hierarchy is selected (before the user has a chance to select from the menu), causing the Layers to fully expand, sometimes well beyond the desired depth.
This is actually an error in UI design. If the user’s intent with their CTRL-Right-Click is to invoke a menu, then it should not ALSO have the effect of selecting an item. That’s doing 2 different things with 1 mouse click, and that’s NEVER the correct UX choice.
I’m hoping this is just a bug and will be fixed. But if it’s not, then I’d like the UI team to reconsider. You should only process the Select action after the menu item has been chosen and the menu is closed.