Hidden objects should not be unselectable
When trying to duplicate a hierarchy of objects, I noticed far too late that some objects deep in the hierarchy are missing, because they were hidden.
Hidden objects not really being interactable like visible objects is deeply flawed UX. There are many situations where hidden objects are not hidden, because you don't want to change them, for example when they are proxy versions only used for physics, rigging or animation.
I can see how being able to change hidden objects might be unwanted, but there already is Disable Selection to prevent changes, perhaps it should be extended to be a prevent changes option.
Hiding at object level
should not do anything else
other than hiding the object from view, like the tooltip says:
7 Comments
There are so many proposals on this website that are trying to fix issues caused by one thing: objects are non-selectable when hidden.
If we fix this issue, we fix hundreds!
Can somebody explain what the purpose of this behavior is? What exactly is gained? And if this feature serves some purpose, could it be served by a "deselect all hidden objects" action, which removes hidden objects from the current selection?
I just made an account to upvote this.
If a want to perform an action on various objects, hidden or otherwise, I have to unhide everything, and sometimes that's not posible because I can't keep track of which objects are hidden or not. Passing all hidden objects to another collection, show them, perform the action, hide them, and remove the collection is to many steps, and sometimes almost imposible if a have a hierarchy of hidden objects.
Can I Upvote it 100 times?
If I understand correctly, you want a program that is able to select hidden object in the outline?
You can select em in outliner. But you are right, that hiding should just hide.
Selecting them in the outliner seems to put them into some "partially selected" state. In particular "copy to selected" ignores these, and I have also found a lot of other things don't work, especially with physics.