[Bf-extensions-cvs] [10c0523] master: Fix for access of undefined ground object in UI code giving pointless exceptions.

Lukas Tönne noreply at git.blender.org
Mon Dec 22 11:25:21 CET 2014


Commit: 10c05237aa2869599ce34c0f51d9d9e379634ead
Author: Lukas Tönne
Date:   Mon Dec 22 11:24:19 2014 +0100
Branches: master
https://developer.blender.org/rBAC10c05237aa2869599ce34c0f51d9d9e379634ead

Fix for access of undefined ground object in UI code giving pointless
exceptions.

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

M	object_physics_meadow/ui.py

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

diff --git a/object_physics_meadow/ui.py b/object_physics_meadow/ui.py
index dedf97d..9366cbf 100644
--- a/object_physics_meadow/ui.py
+++ b/object_physics_meadow/ui.py
@@ -105,14 +105,15 @@ class OBJECT_PT_Meadow(Panel):
         row.operator("meadow.bake_physics", icon='MOD_PHYSICS')
         row.operator("meadow.free_physics", icon='X')
 
-        row = layout.row()
-        row.prop(groundob.meadow, "use_layers")
-        sub = row.row()
-        if groundob.meadow.use_layers:
-            sub.template_layers(groundob.meadow, "layers", groundob.meadow, "used_layers", -1)
-        else:
-            sub.enabled = False
-            sub.template_layers(groundob, "layers", groundob.meadow, "used_layers", -1)
+        if groundob:
+            row = layout.row()
+            row.prop(groundob.meadow, "use_layers")
+            sub = row.row()
+            if groundob.meadow.use_layers:
+                sub.template_layers(groundob.meadow, "layers", groundob.meadow, "used_layers", -1)
+            else:
+                sub.enabled = False
+                sub.template_layers(groundob, "layers", groundob.meadow, "used_layers", -1)
 
 
 class MeadowOperatorBase():



More information about the Bf-extensions-cvs mailing list