Maniphest T71257

Unify outliner "select hierarchy" behavior with shift-selection behavior
Closed, DuplicateDESIGN

Assigned To
None
Authored By
Robert S (eobet)
Nov 1 2019, 10:08 AM
Tags
  • BF Blender
Subscribers
Nathan Craddock (natecraddock)
Paul Melis (paulmelis)
Philipp Oeser (lichtwerk)
Robert S (eobet)

Description

  • Shift selecting multiple objects highlights them in blue and enables control-clicking to de-select single objects.
  • Using "select hierarchy" to do the same does not highlight them in blue, and does not enable control-clicking to de-select single objects (or the root).

Since viewport and outliner selection is now finally unified, so should the other various selection options also be.

The current behavior feels like a consistency break in the user experience.

Use case:

https://devtalk.blender.org/t/select-hierarchy-difficulties-in-de-selecting-root-object-includes-2-81/10320

Tested in both 2.81 beta and 2.82 alpha.

Event Timeline

Robert S (eobet) renamed this task from Unity outliner "select hierarchy" behavior with shift-selection behavior to Unify outliner "select hierarchy" behavior with shift-selection behavior.Nov 1 2019, 10:08 AM
Robert S (eobet) created this task.
Paul Melis (paulmelis) added a subscriber: Paul Melis (paulmelis).Nov 25 2019, 2:20 PM

I ran into this today as well, preparing for a course to give. Here's an additional inconsistency: right-clicking on an object and using Select will always only set the last selected object to blue. But if you do this a few times with different objects and then undo the last selection all previously selected objects get highlighted blue even though there previously was only one in blue.

Philipp Oeser (lichtwerk) added subscribers: Nathan Craddock (natecraddock), Philipp Oeser (lichtwerk).Nov 25 2019, 2:36 PM

We already have open, confirmed bug reports for this:
T71290: 2.81 Outliner: inconsistent selection and context menu
T71404: 2.81 Outliner: selection not synced when editing armature
T71061: outliner doesn't move objects after "select hierarchy"

So unless @Zachman has objections, I will close this task, lets continue discussions in the corresponding other tasks...

Philipp Oeser (lichtwerk) closed this task as a duplicate of T71290: 2.81 Outliner: inconsistent selection and context menu.Nov 25 2019, 2:36 PM
Nathan Craddock (natecraddock) added a comment.Nov 25 2019, 7:38 PM

@Philipp Oeser (lichtwerk) Yes, this and other reports are all related to D5572. The operators just need to be tagged for syncing.