diff options
author | Campbell Barton <ideasman42@gmail.com> | 2018-04-25 11:15:20 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2018-04-25 11:15:20 +0300 |
commit | 6866547517a3e112c99d87bb9247966bcff26054 (patch) | |
tree | 82e52cd5a1315fcbde2eb342ab7ae72bc887c474 /source/blender/editors/transform/transform_input.c | |
parent | 3ae4aa720f36d0b0943c914637ac3f05acb8d520 (diff) |
Fix cursor switching w/ transform redo
Recent cursor changes stopped number button continuous grab.
Diffstat (limited to 'source/blender/editors/transform/transform_input.c')
-rw-r--r-- | source/blender/editors/transform/transform_input.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/source/blender/editors/transform/transform_input.c b/source/blender/editors/transform/transform_input.c index e53ae557631..4c5faa32369 100644 --- a/source/blender/editors/transform/transform_input.c +++ b/source/blender/editors/transform/transform_input.c @@ -350,14 +350,18 @@ void initMouseInputMode(TransInfo *t, MouseInput *mi, MouseInputMode mode) switch(t->helpline) { case HLP_NONE: /* INPUT_VECTOR, INPUT_CUSTOM_RATIO, INPUT_CUSTOM_RATIO_FLIP */ - WM_cursor_set(win, BC_HANDCURSOR); + if (t->flag & T_MODAL) { + WM_cursor_set(win, BC_HANDCURSOR); + } break; case HLP_SPRING: case HLP_ANGLE: case HLP_TRACKBALL: case HLP_HARROW: case HLP_VARROW: - WM_cursor_set(win, CURSOR_NONE); + if (t->flag & T_MODAL) { + WM_cursor_set(win, CURSOR_NONE); + } break; default: break; |