ID 322631 - Quick editor manipulator calculates in 'World' space while orientation is set to 'Local'

Follow

Problem summary
The Quick Editor in the Viewer, and the functionality to shift-click a manipulator to show its current value, are not context sensitive to in relation to the transform manipulator currently active: 

- Translation values are always displayed in world space, even if the translate manipulator is active in local space. 
- Typing in values in the Quick Editor transforms the selected object in world space, even if the local space translate manipulator is active.

Customer reported version
katana.2.6v3

Customer reported platform
rhel7

Steps to reproduce

1) Open Katana, Create a PrimitiveCreate node

2) Expand the Scene Graph and expand the Viewer tab


3) Rotate the Primitive so it is not point in world direction.

4) In the Viewer tab, open the Quick Editor (Keyboard Shortcut: A )

5) Switch the manipulators to Transform

6) Switch the 'Orientation' to 'World' and move the Primitive

7) Switch the 'Orientation' back to 'Local' and Shift+Click a manipulator

8) Edit the Manipulator value

Result: The Manipulator will calculate in 'Global' orientation instead of 'Local'

Workaround
Unknown.

Reproduced by support

This bug has been reproduced in:
Katana2.6v4 - CentOS6.9 - Windows 7
Katana2.6v1 - CentOS6.9 - Windows 7
Katana2.5v7 - CentOS6.9 - Windows 7
Katana2.5v1 - CentOS6.9 - Windows 7
Katana2.1v6 - CentOS6.9
Katana2.1v1 - CentOS6.9
Katana2.0v4 - CentOS6.9

Earliest version tested
- This issue appears to be in all versions of the product

Expected behaviour
When editing the manipulator while in 'Local' mode, the manipulator should move locally.

Actual behaviour
The manipulator moves in 'World' space instead of 'Local'.

    We're sorry to hear that

    Please tell us why