Maniphest T71290

2.81 Outliner: inconsistent selection and context menu
Closed, ResolvedBUG

Assigned To
Nathan Craddock (natecraddock)
Authored By
Stanislav Blinov (radcapricorn)
Nov 2 2019, 1:12 PM
Tags
  • BF Blender
  • User Interface
Subscribers
Aaron Lalor (CoderWolf)
Germano Cavalcante (mano-wii)
Jacques Lucke (JacquesLucke)
Nathan Craddock (natecraddock)
Paul Melis (paulmelis)
Philipp Oeser (lichtwerk)
Robert S (eobet)
Stanislav Blinov (radcapricorn)
Tokens
"Burninate" token, awarded by Taros.

Description

Blender Version
Broken: 2.81, 2.82

In outliner, "Select" and "Select Objects" menu items select objects in 3D viewport, but not in the outliner. This makes these options unusable for selecting (disjoint) groups of objects.
Example:

  1. In the default scene, make a new collection and move one of the objects into it, let's say the Camera.
  2. In the Outliner, right click "Collection" and choose "Select Objects". Cube and light become selected, but there's no outliner selection background on them.
  3. In the Outliner, Ctrl-click the Camera.

Expected behavior: all three objects selected, Camera active.
Current behavior: Cube and Light are deselected, Camera is selected and active.

Furthermore, while an object is active in the outliner, right-clicking anything else in the Outliner brings up the Object context menu. So, for example, on cannot right-click a collection and see the "Select Objects" option.

Event Timeline

Stanislav Blinov (radcapricorn) created this task.Nov 2 2019, 1:12 PM
Germano Cavalcante (mano-wii) changed the task status from Unknown Status to Unknown Status.Nov 5 2019, 2:14 PM
Germano Cavalcante (mano-wii) claimed this task.
Germano Cavalcante (mano-wii) added a subscriber: Germano Cavalcante (mano-wii).

This seems like it belongs in the paper cut thread and not the bug tracker:
https://devtalk.blender.org/c/user-feedback/paper-cuts

For suggestions on how to improve the UI, please use other channels:
https://wiki.blender.org/wiki/Communication/Contact#User_Feedback_and_Requests

Stanislav Blinov (radcapricorn) added a comment.Nov 5 2019, 4:47 PM

What in the... what?!? Paper cuts? For this, really?!

You know what... whatever. If that's not a bug, then I don't know what is anymore. Until there's an actual documentation for the new outliner, I'll just consider every single inconsistency a feature. Outliner that selects but not selects, feature, got it.

Stanislav Blinov (radcapricorn) mentioned this in T71367: 2.81 Outliner: inconsistent selection.Nov 5 2019, 5:05 PM
Germano Cavalcante (mano-wii) changed the task status from Unknown Status to Unknown Status.Nov 5 2019, 6:54 PM
Germano Cavalcante (mano-wii) added a subscriber: Nathan Craddock (natecraddock).

@Zachman, would you mind confirming if this is a bug?

Nathan Craddock (natecraddock) added a comment.Nov 6 2019, 1:25 AM

@Germano Cavalcante (mano-wii) I will take a look.

Philipp Oeser (lichtwerk) reassigned this task from Germano Cavalcante (mano-wii) to Nathan Craddock (natecraddock).Nov 22 2019, 10:58 AM
Philipp Oeser (lichtwerk) lowered the priority of this task from 90 to 50.
Philipp Oeser (lichtwerk) added a project: User Interface.
Philipp Oeser (lichtwerk) added a subscriber: Philipp Oeser (lichtwerk).

@Zachman : please also check:
T71404: 2.81 Outliner: selection not synced when editing armature
T71061: outliner doesn't move objects after "select hierarchy"

I could add here that objects are not activated/selected [the outliner selection I mean] after objects have been made real [Make Instances Real], do you want me to add a separate report for this?

Philipp Oeser (lichtwerk) added subscribers: Robert S (eobet), Paul Melis (paulmelis).
Dalai Felinto (dfelinto) removed Nathan Craddock (natecraddock) as the assignee of this task.Dec 23 2019, 1:44 PM
Dalai Felinto (dfelinto) added a project: Tracker Curfew.
Jacques Lucke (JacquesLucke) added a subscriber: Jacques Lucke (JacquesLucke).Jan 22 2020, 4:04 PM

Personally, I'd agree that this is a bug. However, I'll leave it to @Zachman to decide whether this report should be a Bug or Known-Issue.

Philipp Oeser (lichtwerk) removed a project: Tracker Curfew.Feb 3 2020, 3:25 PM
Philipp Oeser (lichtwerk) changed the subtype of this task from "Report" to "Bug".

I dare calling this a bug.

Aaron Lalor (CoderWolf) added a subscriber: Aaron Lalor (CoderWolf).Mar 2 2020, 3:20 AM
Christoph Werner (Taros) awarded a token.Mar 9 2020, 5:31 PM
Nathan Craddock (natecraddock) closed this task as Resolved.May 2 2020, 3:42 AM
Nathan Craddock (natecraddock) claimed this task.

This was resolved by rB5d14463e1aee which properly syncs object selection after Collection "Select Objects"