Blender Git Commit Log

Git Commits -> Revision fe7528e

Revision fe7528e by Nathan Craddock (master)
March 5, 2020, 14:40 (GMT)
Fix T74332: selection sync replacing parent selection

Selecting certain child datablocks also selects the parent (e.g.
selecting a pose bone selects the armature). The base was selected, but
the outliner tree element was left unselected. The subsequent selection
sync would then deselect the parent base because it was not flagged as
selected in the outliner.

This led to issues like T74332 where selecting a pose bone in the
outliner did not show drivers in the driver editor unless the armature
was explicitly added to the selection afterwards.

The solution is to also flag the outliner elements as selected when
selecting parent bases.

Differential Revision: https://developer.blender.org/D7029

Commit Details:

Full Hash: fe7528ee919ba75a1216aad3257faede33cbac14
Parent Commit: 60c208e
Lines Changed: +8, -1

1 Modified Path:

/source/blender/editors/space_outliner/outliner_select.c (+8, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021