Page MenuHome

Outliner, Visibility filter toggle doesn't show controls for armature bones to hide/unhide
Closed, ResolvedPublic

Description

System Information
Operating system: Linux-5.2.6-arch1-1-ARCH-x86_64-with-arch 64 Bits
Graphics card: Radeon RX 550 Series (POLARIS11, DRM 3.32.0, 5.2.6-arch1-1-ARCH, LLVM 8.0.1) X.Org 4.5 (Core Profile) Mesa 19.1.4

Blender Version
Broken: version: 2.80 (sub 75), branch: makepkg, commit date: 2019-07-29 14:47, hash: rBf6cb5f54494e Arch Linux package
Worked: 2.79b

Short description of error
In outliner, enabling visibilty toggles only adds blank space near armature bones where I think there supposed to be a visibility toggles.

Exact steps for others to reproduce the error
See attached GIF:

Event Timeline

The behaviour hasn't changed between 2.7x and 2.80. However, it's certainly quite confusing:

Armature bones use a different flag what isn't per view layer - you must enable the Disable in Viewports toggle, which is equivalent to the old Hide toggle. But it still uses the eye icon.

@Nathan Craddock (Zachman) I guess it the bone toggles are using the wrong icons here at the very least. Also there's a missing depsgraph update when toggling this.

Ideally, you *could* change the Hide flag also for bones, and also be able to do it from any mode - would be good to simplify this.

Campbell Barton (campbellbarton) changed Type from Bug to To Do.
Campbell Barton (campbellbarton) triaged this task as Confirmed, Low priority.

T68444 is the issue about the dependency graph update [was also stumbling over the icon/column issue there...]

Since these are so closely related, will assign @Nathan Craddock (Zachman) to both (feel free to throw back if this is not for you though...)