Fix missing "need eval data" for texpaint mode toggle op.
authorBastien Montagne <montagne29@wanadoo.fr>
Fri, 30 Nov 2018 10:57:14 +0000 (11:57 +0100)
committerBastien Montagne <montagne29@wanadoo.fr>
Fri, 30 Nov 2018 10:59:16 +0000 (11:59 +0100)
Note that am not sure that is actually needed, since switching to that
mode does not actually use any eval data, it's only needed during init
of first stroke... But in doubt, that won't hurt to have it here anyway.

source/blender/editors/sculpt_paint/paint_image.c

index f9b2e0bbb01fdffa6b132e14122e479f485bcf3a..86f7486d57d72b6af388a741fef006e2459038d5 100644 (file)
@@ -1166,7 +1166,7 @@ void PAINT_OT_texture_paint_toggle(wmOperatorType *ot)
        ot->poll = texture_paint_toggle_poll;
 
        /* flags */
        ot->poll = texture_paint_toggle_poll;
 
        /* flags */
-       ot->flag = OPTYPE_REGISTER | OPTYPE_UNDO;
+       ot->flag = OPTYPE_REGISTER | OPTYPE_UNDO | OPTYPE_USE_EVAL_DATA;
 }
 
 
 }