It seems a conflict with “jmesh tools” When I disable this, the origin scipts works fine.
Traceback (most recent call last):
File “/home/dom/.config/blender/2.83/scripts/addons/jmesh-tools-master/widgets/bl_ui_draw_op.py”, line 27, in invoke
self.on_invoke(context, event)
File “/home/dom/.config/blender/2.83/scripts/addons/jmesh-tools-master/fc_circle_array_mode_op.py”, line 62, in on_invoke
self.init_widget_values()
File “/home/dom/.config/blender/2.83/scripts/addons/jmesh-tools-master/fc_circle_array_mode_op.py”, line 74, in init_widget_values
select_active(self.active_obj)
File “/home/dom/.config/blender/2.83/scripts/addons/jmesh-tools-master/utils/fc_bool_util.py”, line 25, in select_active
bpy.ops.object.select_all(action=‘DESELECT’)
File “/snap/blender/39/2.83/scripts/modules/bpy/ops.py”, line 201, in call
ret = op_call(self.idname_py(), None, kw)
RuntimeError: Operator bpy.ops.object.select_all.poll() failed, context is incorrect
From Edit mode, select a face to Shift+S cursor to active to origin to cursor… to this!!! Thanks a lot! Having it for only a few minutes and already Loving it
No worries. Often Blender addons are several scripts and assets bundled together for easy installation in a zip-file (and you never actually see any script), but sometimes, a small python script is all you need