Commit: 64fff35c2ed5139a6dedbaefd2b1dde7e49be455
Author: Antonioya
Date:   Mon Jul 30 20:18:06 2018 +0200
Branches: greasepencil-object
https://developer.blender.org/rB64fff35c2ed5139a6dedbaefd2b1dde7e49be455

Merge branch 'blender2.8' into greasepencil-object

===================================================================



===================================================================

diff --cc source/blender/blenkernel/intern/material.c
index d5c1e65d90c,28d75811185..03ec26c07d0
--- a/source/blender/blenkernel/intern/material.c
+++ b/source/blender/blenkernel/intern/material.c
@@@ -998,10 -924,10 +998,10 @@@ bool BKE_object_material_slot_remove(Ma
        }
  
        /* check indices from mesh */
 -      if (ELEM(ob->type, OB_MESH, OB_CURVE, OB_SURF, OB_FONT)) {
 +      if (ELEM(ob->type, OB_MESH, OB_CURVE, OB_SURF, OB_FONT, OB_GPENCIL)) {
                material_data_index_remove_id((ID *)ob->data, actcol - 1);
-               if (ob->curve_cache) {
-                       BKE_displist_free(&ob->curve_cache->disp);
+               if (ob->runtime.curve_cache) {
+                       BKE_displist_free(&ob->runtime.curve_cache->disp);
                }
        }
  
diff --cc source/blender/blenkernel/intern/object.c
index 6b0e7b58cce,21b5bb89f19..c88de006eba
--- a/source/blender/blenkernel/intern/object.c
+++ b/source/blender/blenkernel/intern/object.c
@@@ -1232,9 -1153,10 +1232,12 @@@ void BKE_object_transform_copy(Object *
  void BKE_object_copy_data(Main *bmain, Object *ob_dst, const Object *ob_src, 
const int flag)
  {
        ModifierData *md;
 +      GpencilModifierData *gmd;
 +      ShaderFxData *fx;
  
+       /* Do not copy runtime data. */
+       BKE_object_runtime_reset(ob_dst);
+ 
        /* We never handle usercount here for own data. */
        const int flag_subdata = flag | LIB_ID_CREATE_NO_USER_REFCOUNT;

_______________________________________________
Bf-blender-cvs mailing list
Bf-blender-cvs@blender.org
https://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to