From eadf0f3d705c7f3cd2ba9e14f5568c421d88cb2a Mon Sep 17 00:00:00 2001 From: Bastien Montagne Date: Tue, 18 Sep 2018 09:41:33 +0200 Subject: Fix T56831: Crash - Transfer Weight & changing it's properties. Usual Undo/Redo case with operators needing evaluated data... --- source/blender/editors/object/object_data_transfer.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'source') diff --git a/source/blender/editors/object/object_data_transfer.c b/source/blender/editors/object/object_data_transfer.c index ad0b091ede9..7b65d4c4f47 100644 --- a/source/blender/editors/object/object_data_transfer.c +++ b/source/blender/editors/object/object_data_transfer.c @@ -531,7 +531,7 @@ void OBJECT_OT_data_transfer(wmOperatorType *ot) ot->check = data_transfer_check; /* Flags.*/ - ot->flag = OPTYPE_REGISTER | OPTYPE_UNDO; + ot->flag = OPTYPE_REGISTER | OPTYPE_UNDO | OPTYPE_USE_EVAL_DATA; /* Properties.*/ prop = RNA_def_boolean(ot->srna, "use_reverse_transfer", false, "Reverse Transfer", @@ -694,7 +694,7 @@ void OBJECT_OT_datalayout_transfer(wmOperatorType *ot) ot->check = data_transfer_check; /* flags */ - ot->flag = OPTYPE_REGISTER | OPTYPE_UNDO; + ot->flag = OPTYPE_REGISTER | OPTYPE_UNDO | OPTYPE_USE_EVAL_DATA; /* Properties.*/ edit_modifier_properties(ot); -- cgit v1.2.3