From 389564c71177a6e69bd809839753566efe403e16 Mon Sep 17 00:00:00 2001 From: Joshua Leung Date: Wed, 20 May 2015 13:56:01 +1200 Subject: Fix T44774: Grease Pencil eraser size reset after exiting session Previously, it would only save the eraser size if the session ended properly, instead of being cancelled. However, that wouldn't happen if exiting the session using Esc. --- source/blender/editors/gpencil/gpencil_paint.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'source/blender/editors') diff --git a/source/blender/editors/gpencil/gpencil_paint.c b/source/blender/editors/gpencil/gpencil_paint.c index 3d04375e00e..360ddfeffe9 100644 --- a/source/blender/editors/gpencil/gpencil_paint.c +++ b/source/blender/editors/gpencil/gpencil_paint.c @@ -1441,9 +1441,8 @@ static void gpencil_draw_exit(bContext *C, wmOperator *op) /* turn off radial brush cursor */ gpencil_draw_toggle_eraser_cursor(C, p, false); - /* if successful, store the new eraser size to be used again next time */ - if (p->status == GP_STATUS_DONE) - U.gp_eraser = p->radius; + /* always store the new eraser size to be used again next time */ + U.gp_eraser = p->radius; } /* cleanup */ -- cgit v1.2.3