diff options
author | Campbell Barton <ideasman42@gmail.com> | 2018-12-18 05:03:34 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2018-12-18 05:03:34 +0300 |
commit | 08f15433ba11c7beec64957f01f48c13471f8600 (patch) | |
tree | 16878bf8e69275e8e34da9538dd0baedb090f81c /source | |
parent | 7eaa0b17971ddda65cc4b0f3c9296a07e60431ce (diff) |
GPencil: Cancel w/ RMB click
RMB is used to cancel almost everywhere in blender, not confirm.
Diffstat (limited to 'source')
-rw-r--r-- | source/blender/editors/gpencil/gpencil_primitive.c | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/source/blender/editors/gpencil/gpencil_primitive.c b/source/blender/editors/gpencil/gpencil_primitive.c index 5c95dbf2a01..7faf399747b 100644 --- a/source/blender/editors/gpencil/gpencil_primitive.c +++ b/source/blender/editors/gpencil/gpencil_primitive.c @@ -1381,16 +1381,7 @@ static int gpencil_primitive_modal(bContext *C, wmOperator *op, const wmEvent *e /* done! */ return OPERATOR_FINISHED; } - case RIGHTMOUSE: - { - if (tgpi->flag == IN_CURVE_EDIT || (tgpi->flag == IN_PROGRESS && tgpi->tot_stored_edges > 0)) { - tgpi->flag = IDLE; - gpencil_primitive_interaction_end(C, op, win, tgpi); - /* done! */ - return OPERATOR_FINISHED; - } - ATTR_FALLTHROUGH; - } + case RIGHTMOUSE: /* cancel */ case ESCKEY: { /* return to normal cursor and header status */ |