Page MenuHome

Gizmo scales bone when translation channels are locked
Open, Confirmed, MediumPublic

Description

System Information
Operating system: Darwin-17.2.0-x86_64-i386-64bit 64 Bits
Graphics card: NVIDIA GeForce GTX 1050 Ti OpenGL Engine NVIDIA Corporation 4.1 NVIDIA-10.27.6 378.10.10.10.20.109

Blender Version
Broken: version: 2.82 (sub 1), branch: master, commit date: 2019-10-22 04:26, hash: rB2c6e95bb57de
Worked: (optional)

Short description of error
In pose mode if a bone has the transform channel locked and you try to translate with the manipulator it will scale the bone on that axis

Exact steps for others to reproduce the error
See video

-Add armature
-enter pose mode
-lock any translation channel
-then try to translate with the gizmo (or the translate tool) and it will scale the bone instead

Details

Type
Bug

Event Timeline

Philipp Oeser (lichtwerk) lowered the priority of this task from Needs Triage by Developer to Confirmed, Medium.Oct 22 2019, 3:00 PM

Can confirm.

Shouldnt the locked elements disappear from the gizmo in posemode as well?
So you have no chance to move if move is locked?
[for me they disappear in objectmode... in the video that doesnt seem to be the case either, not sure what is going on there...]

CC @Campbell Barton (campbellbarton)
CC @Julian Eisel (Severin)

Shouldnt the locked elements disappear from the gizmo in posemode as well?
So you have no chance to move if move is locked?

I agree but it was an intentional change. Now it only hides when the spaces match. (ie - global orientation in Object Mode and local orientation in Pose Mode)
In my opinion this is more confusing than it used to be. Plus it should be gimbal mode for the rotation channels to match and not local but that's a different issue.

You can follow the breadcrumbs here
T70723