Commit: a8a6b3627af4660bf6eac926176668438929b3c1 Author: Philipp Oeser Date: Tue May 19 12:36:10 2020 +0200 Branches: blender-v2.83-release https://developer.blender.org/rBa8a6b3627af4660bf6eac926176668438929b3c1
Fix autokeyframing masks not updating properly Spotted while looking into T76872 Maniphest Tasks: T76872 Differential Revision: https://developer.blender.org/D7786 =================================================================== M source/blender/editors/transform/transform_convert.c =================================================================== diff --git a/source/blender/editors/transform/transform_convert.c b/source/blender/editors/transform/transform_convert.c index 4bcc5a88ee6..ed7b6e4ba48 100644 --- a/source/blender/editors/transform/transform_convert.c +++ b/source/blender/editors/transform/transform_convert.c @@ -1848,7 +1848,10 @@ static void special_aftertrans_update__mask(bContext *C, TransInfo *t) if (IS_AUTOKEY_ON(t->scene)) { Scene *scene = t->scene; - ED_mask_layer_shape_auto_key_select(mask, CFRA); + if (ED_mask_layer_shape_auto_key_select(mask, CFRA)) { + WM_event_add_notifier(C, NC_MASK | ND_DATA, &mask->id); + DEG_id_tag_update(&mask->id, 0); + } } } _______________________________________________ Bf-blender-cvs mailing list Bf-blender-cvs@blender.org https://lists.blender.org/mailman/listinfo/bf-blender-cvs