diff options
author | Clément Foucault <foucault.clem@gmail.com> | 2020-02-05 02:04:45 +0300 |
---|---|---|
committer | Clément Foucault <foucault.clem@gmail.com> | 2020-02-05 02:04:45 +0300 |
commit | 79003fa0c415abce4bbc6f186e855175fd1b61b5 (patch) | |
tree | 229142eff505ea43d212c6b52a3d0629c305c7ec /source/blender/editors/transform/transform_gizmo_3d.c | |
parent | 78ba097331c4b12b7c3cddf89a35135efcdcf17e (diff) |
Fix T67641 Gizmo3D: Transform gizmo disappear in very close view
This was caused but a workaround for not selecting the gizmos in camera
view. We lower the threshold to make it work on maximum zoom level.
Diffstat (limited to 'source/blender/editors/transform/transform_gizmo_3d.c')
-rw-r--r-- | source/blender/editors/transform/transform_gizmo_3d.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/editors/transform/transform_gizmo_3d.c b/source/blender/editors/transform/transform_gizmo_3d.c index b3c1fbd3aad..3d3aa58a0de 100644 --- a/source/blender/editors/transform/transform_gizmo_3d.c +++ b/source/blender/editors/transform/transform_gizmo_3d.c @@ -1862,7 +1862,7 @@ static void WIDGETGROUP_gizmo_draw_prepare(const bContext *C, wmGizmoGroup *gzgr /* when looking through a selected camera, the gizmo can be at the * exact same position as the view, skip so we don't break selection */ - if (ggd->all_hidden || fabsf(ED_view3d_pixel_size(rv3d, rv3d->twmat[3])) < 1e-6f) { + if (ggd->all_hidden || fabsf(ED_view3d_pixel_size(rv3d, rv3d->twmat[3])) < 5e-7f) { MAN_ITER_AXES_BEGIN (axis, axis_idx) { WM_gizmo_set_flag(axis, WM_GIZMO_HIDDEN, true); } |