Page MenuHome

bone visibility driven by custom property not working with library override
Closed, ArchivedPublicTO DO

Description

Blender Version
Broken: version: 2.83 (sub 15), branch: master, commit date: 2020-04-24 15:23, hash: rBa8441fc90086

Short description of error
The Bone.hide property driven with a custom property not working using library overrides. It works if you use a proxy instead

Exact steps for others to reproduce the error


  1. Download both files to directory and open file T76093.blend
  2. Go to pose mode
  3. Tweak custom property value in side panel

Bone1 and bone2 should dissappear when property value is 0 or 1, but nothing happens.

Event Timeline

Could you be more specific in the steps to reproduce the problem?
Making a list like:

  • Open a new instance of blender.
  • Click on file -> link ...
Richard Antalik (ISS) changed the task status from Needs Triage to Confirmed.Apr 27 2020, 8:50 PM
Richard Antalik (ISS) updated the task description. (Show Details)
Richard Antalik (ISS) updated the task description. (Show Details)
Bastien Montagne (mont29) closed this task as Archived.May 15 2020, 5:17 PM
Bastien Montagne (mont29) claimed this task.
Bastien Montagne (mont29) changed the subtype of this task from "Report" to "To Do".

Thanks for the report, but this is not expected to work currently, since this is driving a property of the armature datablock itself (not the pose bones from Object ID), armature ID has to be overridden too - and then that property would need to be made overridable (not the case currently), and then you'd have to edit the drivers to make them use the local override instead of the linked data-block...