Maniphest T71404

2.81 Outliner: selection not synced when editing armature
Closed, ResolvedBUG

Assigned To
Nathan Craddock (natecraddock)
Authored By
Stanislav Blinov (radcapricorn)
Nov 7 2019, 11:49 AM
Tags
  • BF Blender
  • User Interface
Subscribers
Nathan Craddock (natecraddock)
Philipp Oeser (lichtwerk)
Stanislav Blinov (radcapricorn)

Description

Blender Version
Broken: 2.8x

Short description of error

I believe this is a remnant from the old outliner, but if the new outliner is supposed to sync selection between itself and 3D view, it looks like a bug.
When adding or deleting bones in armature edit mode, outliner keeps its selection highlighting, irrespective of what's actually selected in 3D view.

Exact steps for others to reproduce the error

  1. Load the .blend
  2. Note the two selected bones, they're also highlighted (selected) in the outliner
  3. Delete these two bones
  4. Note that no bones are selected in 3D view
  5. Note that two other bones became highlighted (selected) in the outliner, even though they're obviously not selected.

From here, ctrl (or shift) clicking another bone in the outliner will update 3D view selection according to what's highlighted in the outliner.

Adding a bone will also not affect outliner selection.

Revisions and Commits

rB Blender

Event Timeline

Stanislav Blinov (radcapricorn) created this task.Nov 7 2019, 11:49 AM
Philipp Oeser (lichtwerk) lowered the priority of this task from 90 to 50.Nov 7 2019, 1:44 PM
Philipp Oeser (lichtwerk) added a project: User Interface.
Philipp Oeser (lichtwerk) added subscribers: Nathan Craddock (natecraddock), Philipp Oeser (lichtwerk).

Can confirm.

@Zachman : is this something D5817, D5572 are taking care of already?

Stanislav Blinov (radcapricorn) added a comment.Nov 22 2019, 1:42 AM

So, now it's actual release, and release notes are now actually misleading (s.a. T71290)

Nathan Craddock (natecraddock) added a comment.Nov 25 2019, 7:30 PM

@Philipp Oeser (lichtwerk) This is a small oversight, and those two tasks you mentioned should take care of it. If not, then it should be a simple fix otherwise.

@Stanislav Blinov (radcapricorn) I agree, it makes me a bit sad that there are still some issues with the syncing implementation. I do want to fix it, but school has to be my first priority at the moment. I have a holiday later this week and I hope to fix a few things (including this).

Dalai Felinto (dfelinto) added a project: Tracker Curfew.Dec 23 2019, 1:44 PM
Sybren A. Stüvel (sybren) removed a project: Tracker Curfew.Jan 23 2020, 11:54 AM
Sybren A. Stüvel (sybren) changed the subtype of this task from "Report" to "Bug".
Nathan Craddock (natecraddock) closed this task as Resolved.May 2 2020, 6:24 AM
Nathan Craddock (natecraddock) claimed this task.

This was resolved by rBc06a40006d6c

Nathan Craddock (natecraddock) added a commit: rBc06a40006d6c: Outliner: Fix selection sync for various operators.May 2 2020, 6:25 AM
Nathan Craddock (natecraddock) added a commit: rB92d62148bed1: Outliner: Fix selection sync for various operators.May 2 2020, 6:29 AM