**System Information**
Windows 10 64 Bits.
Graphics card GeForce GTX 1080 Ti.
**Blender Version**
Broken: version: 2.90 hash: a1c2441390e6
**Short description of error**
This report has two parts related to bones visibility.
1. When you add a drive to bone's 'restrict visibility' there is no color indication that it's driven in the outliner beside the icon turning on & off while the hide property in 'the viewport display' does show the purple color for it's driven status.
2. why the bones don't have 'eye' Icons as a secondary visibility toggle? if you drive the bone's 'restrict visibility' then you can't hide it manually per viewport and if it's hidden and you hit 'Alt+H' then unhide again then it gets selected for some reason.
{F8521945 size = full}
**Exact steps for others to reproduce the error**
* Open the demo file.
* Successive switching of the custom property 'prop' 0 <->1.
* The driven visiblity Icon in the outliner has no purple color.
---------------
* Select only the Bone with the driving property and set it to '1' which should hides the other bone.
* Hit 'Alt+H'.
* set the property back to '0' to unhide it.
* now both Bones are selected.
{F8521951}