Page MenuHome

Pinning Bones/Constraint Tabs in Properties Editor doesn't work
Confirmed, NormalPublicTO DO

Description

Blender Version
Broken: 2.76 - master (1283c66)
Worked: Unknown

Short description of error
The context pinning functionality in the Properties Editor doesn't work for Bones and Constraints. There may be a few others too that I haven't noticed yet, but these are the biggest ones.

Event Timeline

Joshua Leung (aligorith) raised the priority of this task from to 90.
Joshua Leung (aligorith) updated the task description. (Show Details)
Joshua Leung (aligorith) edited a custom field.

Couldn't recreate, but also not sure how I'm supposed to recreate. Could you give some more precise steps?

  1. Create 2 bones: A and B
  2. Add a constraint on B
  3. Split properties editor: one editor for bone,the other one for bone constraints
  4. Select bone B and pin the constraints editor
  5. Select bone A. Constraint disappears.
  6. Pin bone editor to show bone A
  7. Select bone B again. Constraint reappears, but bone settings now show bone B again, not bone A

Here's the original file where I noticed the problem (it's equivalent to step 5 above - A = BBone, B = green/bone with constraint)

Afaik properties pinning never worked for bones? It’s ID feature only (cf. sbuts->pinid = buttons_context_id_path(C);, and buttons_context_id_path() in buttons_context.c of buttons space editor), and bones are no ID ;)

So sounds more like TODO than actual bug to me, though can see how useful this feature would be, and probably not too hard to implement even.

Bastien Montagne (mont29) lowered the priority of this task from 90 to Normal.May 23 2016, 6:15 PM

Hrmpf, don't really have the time to look into this atm, and am also not that familiar with the context switching. Feel free to pick it up.

Code works as intended only with IDs, which bones aren't. Changing to ToDo.

Julian Eisel (Severin) added a project: Restricted Project.