How about this?
Scenario A. Groups present. - If what you Ctrl+Shift-click on, is part of a group, it will select the object of that group. Not a subobject of that object of the group. At least as its default/fast behavior, right now it’s not only bringing up a pop-up but it’s also defaulting to the subobject. Like in these case of 2 cubes that are grouped, looks what happens when I Ctrl+Shift-click on it in wireframe mode:
What’s crazy, is that if you are on shaded mode instead, it does the desired behavior of just selecting the object of the group, not even giving you a chance to select the subobject:
I think this is right for me, but wrong for Rhino. The correct behaviors should be:
immediate selection of the object inside the group, no pop up, no subobject, only a popup of possible objects if more than one possible pick. This happens in all viewmodes (like it happens now in shaded mode)
if you keep holding down Ctrl+Shift after a few hundred milliseconds the selectin goes away and a pop up shows up and gives you OTHER relevant choices. In this case it makes sense to highlight in blue something other than the object in the group, because you obviously waited to ‘change’ from that selection.
Scenario B. - If what you Shift-CRT click on, is NOT part of a group, it will select a subobject of that object of the group, or if multiple subobject at that mouse-click target, Rhino gives me a choice of what subobject I mean. But this also needs to be cleaned up, like what I had posted in my other topic liked a few posts above, regarding pop up shown into a hierarchy: