diff options
author | Campbell Barton <ideasman42@gmail.com> | 2018-06-13 19:25:23 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2018-06-13 19:25:23 +0300 |
commit | a3c630aebb34e88de3a4820a0bb0f4359e13570d (patch) | |
tree | 2f47b259fb066f949301b644ba4c648fd79e5a36 /source/blender | |
parent | 2e23385c35727a78417d0ea5f1aec47320268436 (diff) | |
parent | 57cd52a4abbad02b314d8dabf7c77d96e9dcfe74 (diff) |
Merge branch 'master' into blender2.8
Diffstat (limited to 'source/blender')
-rw-r--r-- | source/blender/editors/physics/particle_edit.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/source/blender/editors/physics/particle_edit.c b/source/blender/editors/physics/particle_edit.c index 032dd9389ce..eeb14951d43 100644 --- a/source/blender/editors/physics/particle_edit.c +++ b/source/blender/editors/physics/particle_edit.c @@ -4078,8 +4078,11 @@ static int brush_edit_modal(bContext *C, wmOperator *op, const wmEvent *event) case LEFTMOUSE: case MIDDLEMOUSE: case RIGHTMOUSE: // XXX hardcoded - brush_edit_exit(op); - return OPERATOR_FINISHED; + if (event->val == KM_RELEASE) { + brush_edit_exit(op); + return OPERATOR_FINISHED; + } + break; case MOUSEMOVE: brush_edit_apply_event(C, op, event); break; |