diff options
author | Germano <germano.costa@ig.com.br> | 2018-05-28 18:55:28 +0300 |
---|---|---|
committer | Germano <germano.costa@ig.com.br> | 2018-05-28 19:47:03 +0300 |
commit | f36315dd3416001f187076d1415aac6b023447f4 (patch) | |
tree | 2defc7117cf9af7a7e64d30e0e6363cc4ac7958f /source/blender/depsgraph | |
parent | 98d4d4ce583db038a7a60afeb9a588c0710561fd (diff) |
CoW: Skip pointers used in Text edit mode.
Diffstat (limited to 'source/blender/depsgraph')
-rw-r--r-- | source/blender/depsgraph/intern/eval/deg_eval_copy_on_write.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/source/blender/depsgraph/intern/eval/deg_eval_copy_on_write.cc b/source/blender/depsgraph/intern/eval/deg_eval_copy_on_write.cc index 7bfb75ab420..3cc17542487 100644 --- a/source/blender/depsgraph/intern/eval/deg_eval_copy_on_write.cc +++ b/source/blender/depsgraph/intern/eval/deg_eval_copy_on_write.cc @@ -426,6 +426,7 @@ void updata_curve_edit_mode_pointers(const Depsgraph * /*depsgraph*/, const Curve *curve_orig = (const Curve *)id_orig; Curve *curve_cow = (Curve *)id_cow; curve_cow->editnurb = curve_orig->editnurb; + curve_cow->editfont = curve_orig->editfont; } void updata_mesh_edit_mode_pointers(const Depsgraph *depsgraph, @@ -811,6 +812,7 @@ void discard_curve_edit_mode_pointers(ID *id_cow) { Curve *curve_cow = (Curve *)id_cow; curve_cow->editnurb = NULL; + curve_cow->editfont = NULL; } void discard_mesh_edit_mode_pointers(ID *id_cow) |