[Bf-blender-cvs] [b63f375775b] master: Assets: disable automatic preview generation for node groups

Jacques Lucke noreply at git.blender.org
Wed Jan 5 17:02:02 CET 2022


Commit: b63f375775b429d5a1b51c09671d8fe57aa39d89
Author: Jacques Lucke
Date:   Wed Jan 5 17:01:52 2022 +0100
Branches: master
https://developer.blender.org/rBb63f375775b429d5a1b51c09671d8fe57aa39d89

Assets: disable automatic preview generation for node groups

The current preview generation is more confusing than useful.
Therefore it is better to disable it until better preview generation
methods are found.

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

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

M	source/blender/editors/render/render_preview.cc

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

diff --git a/source/blender/editors/render/render_preview.cc b/source/blender/editors/render/render_preview.cc
index 55e37f85071..d560223f17f 100644
--- a/source/blender/editors/render/render_preview.cc
+++ b/source/blender/editors/render/render_preview.cc
@@ -1703,7 +1703,10 @@ bool ED_preview_id_is_supported(const ID *id)
   if (id == nullptr) {
     return false;
   }
-
+  if (GS(id->name) == ID_NT) {
+    /* Node groups don't support standard preview generation. */
+    return false;
+  }
   if (GS(id->name) == ID_OB) {
     return object_preview_is_type_supported((const Object *)id);
   }



More information about the Bf-blender-cvs mailing list