From 11bdc321a274712e5c5ae83ff2c199690f66ecf7 Mon Sep 17 00:00:00 2001 From: Joseph Eagar Date: Tue, 9 Aug 2022 12:33:24 -0700 Subject: Sculpt: Register sculpt brush op so it clears last operator panel Needed to prevent changing values in the last operator panel from destructively undoing brush steps. --- source/blender/editors/sculpt_paint/sculpt.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'source/blender/editors/sculpt_paint') diff --git a/source/blender/editors/sculpt_paint/sculpt.c b/source/blender/editors/sculpt_paint/sculpt.c index 8df5b093560..02d21941a25 100644 --- a/source/blender/editors/sculpt_paint/sculpt.c +++ b/source/blender/editors/sculpt_paint/sculpt.c @@ -5656,7 +5656,7 @@ void SCULPT_OT_brush_stroke(wmOperatorType *ot) ot->cancel = sculpt_brush_stroke_cancel; /* Flags (sculpt does own undo? (ton)). */ - ot->flag = OPTYPE_BLOCKING; + ot->flag = OPTYPE_BLOCKING | OPTYPE_REGISTER | OPTYPE_UNDO; /* Properties. */ -- cgit v1.2.3