[Bf-extensions-cvs] [b1af693] master: fix unreported error: addon crashes in edit mode
meta-androcto
noreply at git.blender.org
Tue May 17 10:24:29 CEST 2016
Commit: b1af693b094ee6e8f54515b89562e15f458b5c1a
Author: meta-androcto
Date: Tue May 17 18:24:01 2016 +1000
Branches: master
https://developer.blender.org/rBACb1af693b094ee6e8f54515b89562e15f458b5c1a
fix unreported error: addon crashes in edit mode
===================================================================
M add_mesh_rocks/rockgen.py
===================================================================
diff --git a/add_mesh_rocks/rockgen.py b/add_mesh_rocks/rockgen.py
index 4289f2b..013d3e0 100644
--- a/add_mesh_rocks/rockgen.py
+++ b/add_mesh_rocks/rockgen.py
@@ -1536,8 +1536,13 @@ class rocks(bpy.types.Operator):
box.prop(self, 'user_seed')
box.prop(self, 'preset_values')
+ @classmethod
+ def poll(cls, context):
+ return (context.object is not None and
+ context.object.mode == 'OBJECT')
def execute(self, context):
+
# The following "if" block loads preset values:
if self.lastPreset != int(self.preset_values):
self.scale_X = utils.toFloats(self.presetsList[int(self.preset_values)][1])
More information about the Bf-extensions-cvs
mailing list