[Bf-blender-cvs] [d4227150949] master: Fix drawing increments after running Spin gizmo

Germano Cavalcante noreply at git.blender.org
Tue Jun 7 14:12:59 CEST 2022


Commit: d4227150949afb27064843767d3fc2abf126e9f8
Author: Germano Cavalcante
Date:   Tue Jun 7 09:12:20 2022 -0300
Branches: master
https://developer.blender.org/rBd4227150949afb27064843767d3fc2abf126e9f8

Fix drawing increments after running Spin gizmo

Caused by {ea182deeb9cdd2a9137e98eb0072f57c0fb1e09f}.

===================================================================

M	source/blender/editors/gizmo_library/gizmo_types/dial3d_gizmo.c

===================================================================

diff --git a/source/blender/editors/gizmo_library/gizmo_types/dial3d_gizmo.c b/source/blender/editors/gizmo_library/gizmo_types/dial3d_gizmo.c
index fca51c264d3..9b7b157dc7e 100644
--- a/source/blender/editors/gizmo_library/gizmo_types/dial3d_gizmo.c
+++ b/source/blender/editors/gizmo_library/gizmo_types/dial3d_gizmo.c
@@ -426,7 +426,9 @@ static void dial_draw_intern(
       if (WM_gizmo_target_property_is_valid(gz_prop)) {
         angle_delta = WM_gizmo_target_property_float_get(gz, gz_prop);
       }
-      angle_increment = RNA_float_get(gz->ptr, "incremental_angle");
+      if (gz->state & WM_GIZMO_STATE_MODAL) {
+        angle_increment = RNA_float_get(gz->ptr, "incremental_angle");
+      }
     }
   }



More information about the Bf-blender-cvs mailing list