Maniphest T91533

Regression: Visual bug when using the object gizmos
Confirmed, Normal

Assigned To
None
Authored By
slwk1d (Slowwkidd)
Sep 20 2021, 3:28 PM
Tags
  • BF Blender
  • User Interface
  • EEVEE & Viewport
Subscribers
Campbell Barton (campbellbarton)
Pratik Borhade (PratikPB2123)
slwk1d (Slowwkidd)

Description

System Information
Operating system: Windows-10-10.0.19041-SP0 64 Bits
Graphics card: NVIDIA GeForce GTX 1080 Ti/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 471.68

Blender Version
Broken: version: 3.0.0 Alpha, branch: master, commit date: 2021-09-19 19:13, hash: rB276eebb27474
Worked: 2.93
Caused by rB917a972b56af: UI: keep navigation gizmos visible during modal operators

Short description of error
Differently from using the transform tools in the toolbar, when activating the object gizmos that stay visible also with the select tools, a strange bug occurs that the e.g. moving the object on an axis keeps a grey axis where it was before, the gizmo is always present (differently again from using the transform tools), and if you switch from this to the transform tools to the selection with gizmo again, it messes the origin of the object.



I'm pretty sure that this is caused by the recent change of keeping the viewport gizmo visible when doing these operations.

Exact steps for others to reproduce the error
Use the select tool in the toolbar, activate on or more object gizmos that stay always visible, do a transform operation.
[Based on the default startup]

Related Objects

Mentioned Here
rB917a972b56af: UI: keep navigation gizmos visible during modal operators
T76335: After switching to Tweak tool its gizmo appears in center of previously selected area.

Event Timeline

slwk1d (Slowwkidd) created this task.Sep 20 2021, 3:28 PM
Pratik Borhade (PratikPB2123) changed the task status from Needs Triage to Confirmed.EditedSep 21 2021, 7:35 AM
Pratik Borhade (PratikPB2123) added a subscriber: Pratik Borhade (PratikPB2123).

if you switch from this to the transform tools to the selection with gizmo again, it messes the origin of the object.

HI, thanks for the report. Not sure if this has been reported before but the same behavior appears even on older versions.
(similar to: T76335: After switching to Tweak tool its gizmo appears in center of previously selected area.)

a strange bug occurs that the e.g. moving the object on an axis keeps a grey axis where it was before

Not quite sure if this is intentional so will find the commit which introduces this.

Pratik Borhade (PratikPB2123) added a project: User Interface.Sep 21 2021, 7:59 AM
Pratik Borhade (PratikPB2123) added a comment.Sep 21 2021, 9:13 AM

The current problem is actually introduced between b5a1c194c5dd - e6fa74ffed5f

Getting build errors when bisecting (will try to fix them)

slwk1d (Slowwkidd) added a comment.EditedNov 12 2021, 2:59 PM

Any news on this? I just found out that the same bug occurs, probably from ages, with the gizmo of the spotlight.


Hard to say if in this case it was intentional or nobody never noticed it, I'd say the second considering it was behavior not present anywhere else in gizmos (before this bug of course).

Pratik Borhade (PratikPB2123) added a subscriber: Campbell Barton (campbellbarton).Nov 13 2021, 10:46 AM

Any news on this?

Hi, checked again. This was introduced in rB917a972b56af: UI: keep navigation gizmos visible during modal operators
@Campbell Barton (campbellbarton) , can you please take a look?

I just found out that the same bug occurs, probably from ages, with the gizmo of the spotlight.

This appears on older versions as well (Will see if it already exists)

slwk1d (Slowwkidd) added a comment.Jan 11 2022, 1:23 PM

This bug is still present in 3.1. Not a big deal, it doesn't break or make it impossible to work, but considering it was introduced by the navigation gizmo update of 3.0, even if tiny it's basically a regression.

Pratik Borhade (PratikPB2123) renamed this task from Visual bug when using the object gizmos to Regression: Visual bug when using the object gizmos.Dec 7 2022, 11:50 AM
Pratik Borhade (PratikPB2123) updated the task description.
Pratik Borhade (PratikPB2123) added a project: EEVEE & Viewport.