diff --git a/add_mesh_3d_function_surface.py b/add_mesh_3d_function_surface.py index 9acf85db0b344970dc34829cff216c30bd2c8515..8828d366715fbf293193774fe14fa60ef0926d13 100644 --- a/add_mesh_3d_function_surface.py +++ b/add_mesh_3d_function_surface.py @@ -178,7 +178,6 @@ def createObject(context, verts, faces, name, edit): # Update mesh geometry after adding stuff. mesh.update() - # Create a new object. if edit: # Recreate geometry of existing object obj_act = context.active_object @@ -191,6 +190,8 @@ def createObject(context, verts, faces, name, edit): ob_new.data = mesh + ob_new.selected = True + else: # Create new object ob_new = bpy.data.objects.new(name, mesh)