[Bf-extensions-cvs] [f3d16b74] blender-v2.79a-release: Fix T52545: Have MeasureIt check for custom layers

NBurn noreply at git.blender.org
Mon Jan 1 16:36:26 CET 2018


Commit: f3d16b74cb672f23cfce6224de1987295a7beb83
Author: NBurn
Date:   Tue Sep 26 01:10:14 2017 -0400
Branches: blender-v2.79a-release
https://developer.blender.org/rBAf3d16b74cb672f23cfce6224de1987295a7beb83

Fix T52545: Have MeasureIt check for custom layers

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

M	measureit/measureit_main.py

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

diff --git a/measureit/measureit_main.py b/measureit/measureit_main.py
index f325f8ab..89a48799 100644
--- a/measureit/measureit_main.py
+++ b/measureit/measureit_main.py
@@ -2013,9 +2013,14 @@ def draw_main(context):
     scene = bpy.context.scene
     # Get visible layers
     layers = []
-    for x in range(0, 20):
-        if bpy.context.scene.layers[x] is True:
-            layers.extend([x])
+    if bpy.context.space_data.lock_camera_and_layers is True:
+        for x in range(0, 20):
+            if bpy.context.scene.layers[x] is True:
+                layers.extend([x])
+    else:
+        for x in range(20):
+            if bpy.context.space_data.layers[x] is True:
+                layers.extend([x])
 
     # Display selected or all
     if scene.measureit_gl_ghost is False:



More information about the Bf-extensions-cvs mailing list