Commit: 14f2597d7e518be552020875e52c5d6804b48a1e
Author: Bastien Montagne
Date:   Wed Jan 7 14:10:14 2015 +0100
Branches: master
https://developer.blender.org/rB14f2597d7e518be552020875e52c5d6804b48a1e

More tweak to preview commit - do not 'render' non-used IDs either.

Thanks to Campbell for the headup.

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

M       source/blender/windowmanager/intern/wm_files.c

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

diff --git a/source/blender/windowmanager/intern/wm_files.c 
b/source/blender/windowmanager/intern/wm_files.c
index 622e86a..4dfe157 100644
--- a/source/blender/windowmanager/intern/wm_files.c
+++ b/source/blender/windowmanager/intern/wm_files.c
@@ -903,8 +903,9 @@ static void wm_ensure_previews(bContext *C, Main *mainvar)
 
        for (i = 0; lb[i]; i++) {
                for (id = lb[i]->first; id; id = id->next) {
-                       /* Only preview non-library datablocks, lib ones do not 
pertain to this .blend file! */
-                       if (!id->lib) {
+                       /* Only preview non-library datablocks, lib ones do not 
pertain to this .blend file!
+                        * Same goes for ID with no user. */
+                       if (!id->lib && (id->us != 0)) {
                                UI_id_icon_render(C, id, false, false);
                                UI_id_icon_render(C, id, true, false);
                        }

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to