Page MenuHome

Fix T75535: Compositor backdrop gizmo dragging interrupts with node mouse over
ClosedPublic

Authored by Philipp Oeser (lichtwerk) on Apr 9 2020, 1:31 PM.

Details

Summary

Caused by rB5929dd7129f6.

Above commit would reset the gizmo highlight on node mouseover.
This would also assert in gizmo_rect_pivot_from_scale_part().

So now, only reset the gizmo when we are not in EVT_GIZMO_UPDATE,
allowing for starting the tweak outside a node and then travelling
'inside' while still preventing to use it over a node when starting a
tweak there.

Diff Detail

Repository
rB Blender
Branch
T75535 (branched from master)
Build Status
Buildable 7519
Build 7519: arc lint + arc unit

Event Timeline

Philipp Oeser (lichtwerk) requested review of this revision.Apr 9 2020, 1:31 PM

Looks sensible to me, but will leave the final word to Campbell.

This revision is now accepted and ready to land.Apr 10 2020, 8:44 PM