[Bf-blender-cvs] [dff51d418a6] master: Fix: window manager can reference scenes and workspaces

Jacques Lucke noreply at git.blender.org
Thu Feb 4 11:31:21 CET 2021


Commit: dff51d418a6499a9e90adc97ab2bb599de36a860
Author: Jacques Lucke
Date:   Thu Feb 4 11:31:01 2021 +0100
Branches: master
https://developer.blender.org/rBdff51d418a6499a9e90adc97ab2bb599de36a860

Fix: window manager can reference scenes and workspaces

This also fixes T83592 for me.

Differential Revision: https://developer.blender.org/D10046

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

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

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

diff --git a/source/blender/blenkernel/intern/lib_query.c b/source/blender/blenkernel/intern/lib_query.c
index 8be26fc8547..1fd51544ba7 100644
--- a/source/blender/blenkernel/intern/lib_query.c
+++ b/source/blender/blenkernel/intern/lib_query.c
@@ -416,13 +416,14 @@ bool BKE_library_id_can_use_idtype(ID *id_owner, const short id_type_used)
       return ELEM(id_type_used, ID_MA);
     case ID_SIM:
       return ELEM(id_type_used, ID_OB, ID_IM);
+    case ID_WM:
+      return ELEM(id_type_used, ID_SCE, ID_WS);
     case ID_IM:
     case ID_VF:
     case ID_TXT:
     case ID_SO:
     case ID_AR:
     case ID_AC:
-    case ID_WM:
     case ID_PAL:
     case ID_PC:
     case ID_CF:



More information about the Bf-blender-cvs mailing list