fix for crash in weight-paint-gradient, missing call to curve curvemapping_initialize
This commit is contained in:
@@ -61,6 +61,7 @@
|
||||
#include "BKE_object_deform.h"
|
||||
#include "BKE_paint.h"
|
||||
#include "BKE_report.h"
|
||||
#include "BKE_colortools.h"
|
||||
|
||||
#include "WM_api.h"
|
||||
#include "WM_types.h"
|
||||
@@ -3407,6 +3408,9 @@ static int paint_weight_gradient_exec(bContext *C, wmOperator *op)
|
||||
ToolSettings *ts = CTX_data_tool_settings(C);
|
||||
VPaint *wp = ts->wpaint;
|
||||
struct Brush *brush = BKE_paint_brush(&wp->paint);
|
||||
|
||||
curvemapping_initialize(brush->curve);
|
||||
|
||||
data.brush = brush;
|
||||
data.weightpaint = BKE_brush_weight_get(scene, brush);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user