Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'source/blender/editors/transform/transform_convert_mask.c')
-rw-r--r--source/blender/editors/transform/transform_convert_mask.c13
1 files changed, 11 insertions, 2 deletions
diff --git a/source/blender/editors/transform/transform_convert_mask.c b/source/blender/editors/transform/transform_convert_mask.c
index 6c743da3e65..07b8495d3bd 100644
--- a/source/blender/editors/transform/transform_convert_mask.c
+++ b/source/blender/editors/transform/transform_convert_mask.c
@@ -396,11 +396,11 @@ void createTransMaskingData(bContext *C, TransInfo *t)
/** \} */
/* -------------------------------------------------------------------- */
-/** \name Masking Transform Flush
+/** \name Recalc TransData Masking
*
* \{ */
-void flushTransMasking(TransInfo *t)
+static void flushTransMasking(TransInfo *t)
{
TransData2D *td;
TransDataMasking *tdm;
@@ -439,4 +439,13 @@ void flushTransMasking(TransInfo *t)
}
}
+void recalcData_mask_common(TransInfo *t)
+{
+ Mask *mask = CTX_data_edit_mask(t->context);
+
+ flushTransMasking(t);
+
+ DEG_id_tag_update(&mask->id, 0);
+}
+
/** \} */