Fix #22690: gestures were not working correct after inbetween mousemove
changes, also forgot to update armature sketching operator.
This commit is contained in:
@@ -2679,6 +2679,7 @@ static int sketch_draw_modal(bContext *C, wmOperator *op, wmEvent *event, short
|
||||
RNA_boolean_set(op->ptr, "snap", snap);
|
||||
break;
|
||||
case MOUSEMOVE:
|
||||
case INBETWEEN_MOUSEMOVE:
|
||||
dd->mval[0] = event->mval[0];
|
||||
dd->mval[1] = event->mval[1];
|
||||
sk_draw_stroke(C, sketch, stk, dd, snap);
|
||||
|
||||
@@ -2268,6 +2268,7 @@ static void tweak_gesture_modal(bContext *C, wmEvent *event)
|
||||
|
||||
switch(event->type) {
|
||||
case MOUSEMOVE:
|
||||
case INBETWEEN_MOUSEMOVE:
|
||||
|
||||
wm_subwindow_getorigin(window, gesture->swinid, &sx, &sy);
|
||||
|
||||
@@ -2398,6 +2399,7 @@ int WM_gesture_lasso_modal(bContext *C, wmOperator *op, wmEvent *event)
|
||||
|
||||
switch(event->type) {
|
||||
case MOUSEMOVE:
|
||||
case INBETWEEN_MOUSEMOVE:
|
||||
|
||||
wm_gesture_tag_redraw(C);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user