Maniphest T71061

outliner doesn't move objects after "select hierarchy"
Closed, ResolvedBUG

Assigned To
Nathan Craddock (natecraddock)
Authored By
Casey Connor (clepsydrae)
Oct 24 2019, 4:55 AM
Tags
  • BF Blender
  • User Interface
Subscribers
Casey Connor (clepsydrae)
Dalai Felinto (dfelinto)
Germano Cavalcante (mano-wii)
Nathan Craddock (natecraddock)

Description

Hopefully this is actually a bug; sorry if not:

System Information
Operating system: Linux-4.18.0-25-generic-x86_64-with-debian-buster-sid 64 Bits
Graphics card: GeForce GTX 1060 6GB/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 390.116

Blender Version
Broken: version: 2.81 (sub 15), branch: master, commit date: 2019-10-23 04:02, hash: rBb9dd87f0cbea

Short description of error
After select a parent object and using "select hierarchy", dragging objects to a new collection doesn't take the children with it

Exact steps for others to reproduce the error

  • start blender with blank config directory
  • shift-d duplicate the cube; parent new cube to the original cube
  • deselect all
  • in outliner, make a new collection
  • select parent cube in outliner, right-click and choose "select hierarchy"
  • left-click-drag the parent Cube to the new collection
  • observe that the child cube remains in the old collection
  • ctrl-z to undo
  • left-click-drag the parent Cube to the new collection
  • this time both cubes go in to the new collection (if the parent was expanded, it can be seen that after the undo, both Cubes are "outliner selected", as opposed to after the "select hierarchy")

It is unexpected that the first drag doesn't take both objects, and also unexpected that the identical behavior is different after the undo. Perhaps I am misunderstanding the proper usage of the outliner and the various ways things can be selected, but I would think that "select hierarchy" should fully select the children so that they move with the parent.

Related Objects

Mentioned In
T71257: Unify outliner "select hierarchy" behavior with shift-selection behavior
T71290: 2.81 Outliner: inconsistent selection and context menu
Mentioned Here
rBd290bdd42abb: Fix missing Outliner selection syncing on "Select Hierarchy"

Event Timeline

Casey Connor (clepsydrae) created this task.Oct 24 2019, 4:55 AM
Germano Cavalcante (mano-wii) assigned this task to Dalai Felinto (dfelinto).Oct 25 2019, 2:43 PM
Germano Cavalcante (mano-wii) lowered the priority of this task from 90 to 50.
Germano Cavalcante (mano-wii) added a subscriber: Germano Cavalcante (mano-wii).

I can confirm.
It is as if the children cube is not selected in the outliner when right-click "select hierarchy".

Dalai Felinto (dfelinto) removed Dalai Felinto (dfelinto) as the assignee of this task.Dec 23 2019, 1:46 PM
Dalai Felinto (dfelinto) added a project: Tracker Curfew.
Dalai Felinto (dfelinto) added a subscriber: Dalai Felinto (dfelinto).
Germano Cavalcante (mano-wii) edited projects, added User Interface; removed Tracker Curfew.Jan 25 2020, 12:05 AM
Germano Cavalcante (mano-wii) changed the subtype of this task from "Report" to "Bug".
Nathan Craddock (natecraddock) closed this task as Resolved.May 12 2020, 6:05 PM
Nathan Craddock (natecraddock) claimed this task.
Nathan Craddock (natecraddock) added a subscriber: Nathan Craddock (natecraddock).

This was fixed by rBd290bdd42abb