[Bf-blender-cvs] [ee9949a85f7] blender-v3.1-release: Fix (unreported) LibOverride: missing copying `flag` member.

Bastien Montagne noreply at git.blender.org
Tue Feb 22 18:02:36 CET 2022


Commit: ee9949a85f77ec3bec9e40978770e6e7a36cd457
Author: Bastien Montagne
Date:   Tue Feb 22 18:01:52 2022 +0100
Branches: blender-v3.1-release
https://developer.blender.org/rBee9949a85f77ec3bec9e40978770e6e7a36cd457

Fix (unreported) LibOverride: missing copying `flag` member.

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

M	source/blender/blenkernel/intern/lib_override.c

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

diff --git a/source/blender/blenkernel/intern/lib_override.c b/source/blender/blenkernel/intern/lib_override.c
index 649e7dab5d1..92003f0bb25 100644
--- a/source/blender/blenkernel/intern/lib_override.c
+++ b/source/blender/blenkernel/intern/lib_override.c
@@ -161,6 +161,8 @@ void BKE_lib_override_library_copy(ID *dst_id, const ID *src_id, const bool do_f
                                             (ID *)src_id;
   id_us_plus(dst_id->override_library->reference);
 
+  dst_id->override_library->flag = src_id->override_library->flag;
+
   if (do_full_copy) {
     BLI_duplicatelist(&dst_id->override_library->properties,
                       &src_id->override_library->properties);



More information about the Bf-blender-cvs mailing list