[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [25137] trunk/blender/source/blender/ makesrna/intern/rna_object_api.c: simple fix [#20218] Object.is_visible() don't reflect visibility

Campbell Barton ideasman42 at gmail.com
Sat Dec 5 15:12:07 CET 2009


Revision: 25137
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=25137
Author:   campbellbarton
Date:     2009-12-05 15:12:06 +0100 (Sat, 05 Dec 2009)

Log Message:
-----------
simple fix [#20218] Object.is_visible() don't reflect visibility

Modified Paths:
--------------
    trunk/blender/source/blender/makesrna/intern/rna_object_api.c

Modified: trunk/blender/source/blender/makesrna/intern/rna_object_api.c
===================================================================
--- trunk/blender/source/blender/makesrna/intern/rna_object_api.c	2009-12-05 02:30:20 UTC (rev 25136)
+++ trunk/blender/source/blender/makesrna/intern/rna_object_api.c	2009-12-05 14:12:06 UTC (rev 25137)
@@ -311,7 +311,7 @@
 
 int rna_Object_is_visible(Object *ob, bContext *C)
 {
-	return ob->lay & CTX_data_scene(C)->lay;
+	return !(ob->restrictflag & OB_RESTRICT_VIEW) && ob->lay & CTX_data_scene(C)->lay;
 }
 
 /*





More information about the Bf-blender-cvs mailing list