Commit: 653d39cec3fe2127e575edfa0b69dc75385d6c26
Author: Bastien Montagne
Date:   Wed May 26 12:43:34 2021 +0200
Branches: master
https://developer.blender.org/rB653d39cec3fe2127e575edfa0b69dc75385d6c26

LibOverride: Do not try to generate override data of linked data.

This is obviously not saved, and should never be editable, so was only a
waste of time.

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

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 8341c5b6e78..3bc2725d10f 100644
--- a/source/blender/blenkernel/intern/lib_override.c
+++ b/source/blender/blenkernel/intern/lib_override.c
@@ -1961,7 +1961,7 @@ bool BKE_lib_override_library_main_operations_create(Main 
*bmain, const bool for
   TaskPool *task_pool = BLI_task_pool_create(&create_pool_data, 
TASK_PRIORITY_HIGH);
 
   FOREACH_MAIN_ID_BEGIN (bmain, id) {
-    if (ID_IS_OVERRIDE_LIBRARY_REAL(id) &&
+    if (!ID_IS_LINKED(id) && ID_IS_OVERRIDE_LIBRARY_REAL(id) &&
         (force_auto || (id->tag & LIB_TAG_OVERRIDE_LIBRARY_AUTOREFRESH))) {
       /* Usual issue with pose, it's quiet rare but sometimes they may not be 
up to date when this
        * function is called. */

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

Reply via email to