From 67310ed976186f95e737daa2f83b2cd615351f00 Mon Sep 17 00:00:00 2001 From: Philipp Oeser Date: Wed, 18 Sep 2019 13:32:04 +0200 Subject: Fix T70006: crash when transforming paint curve edit points in sculpt mode This was caused by rB309cd047ef46. Above commit introduced code that would skip early for sculptmode (leaving out the neccessary createTransPaintCurveVerts). Reviewers: pablodp606, jbakker, mano-wii Maniphest Tasks: T70006 Differential Revision: https://developer.blender.org/D5837 --- source/blender/editors/transform/transform_convert.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/blender/editors/transform/transform_convert.c b/source/blender/editors/transform/transform_convert.c index 1e783e0e7b8..67bb132972e 100644 --- a/source/blender/editors/transform/transform_convert.c +++ b/source/blender/editors/transform/transform_convert.c @@ -2399,7 +2399,7 @@ void createTransData(bContext *C, TransInfo *t) } countAndCleanTransDataContainer(t); } - else if (t->options & CTX_SCULPT) { + else if ((t->options & CTX_SCULPT) && !(t->options & CTX_PAINT_CURVE)) { createTransSculpt(t); countAndCleanTransDataContainer(t); } -- cgit v1.2.3