diff options
author | Spivak Vladimir (cwolf3d) <cwolf3d@gmail.com> | 2019-10-30 12:55:32 +0300 |
---|---|---|
committer | Spivak Vladimir (cwolf3d) <cwolf3d@gmail.com> | 2019-10-30 12:55:32 +0300 |
commit | c3ced44917124c1f4f156a71728c12eda6101daa (patch) | |
tree | ea3df3a46bc126c4a59c7b98b4f2c7d444ad6f88 | |
parent | b6751d4d0390257a4352d449991407065cc29124 (diff) |
Addon: Curve Tools: Fixed some errors.
-rw-r--r-- | curve_tools/__init__.py | 2 | ||||
-rw-r--r-- | curve_tools/operators.py | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/curve_tools/__init__.py b/curve_tools/__init__.py index bc646780..20b353a3 100644 --- a/curve_tools/__init__.py +++ b/curve_tools/__init__.py @@ -25,7 +25,7 @@ bl_info = { "name": "Curve Tools", "description": "Adds some functionality for bezier/nurbs curve/surface modeling", "author": "Mackraken", - "version": (0, 4, 0), + "version": (0, 4, 1), "blender": (2, 80, 0), "location": "View3D > Tool Shelf > Edit Tab", "warning": "WIP", diff --git a/curve_tools/operators.py b/curve_tools/operators.py index 099b57bb..7e554483 100644 --- a/curve_tools/operators.py +++ b/curve_tools/operators.py @@ -1096,6 +1096,8 @@ class CurveBoolean(bpy.types.Operator): bpy.ops.object.mode_set(mode = 'EDIT') bpy.ops.curve.select_all(action='SELECT') splines = internal.getSelectedSplines(True, True) + if len(splines) < 2: + continue splineA = splines[0] splineB = splines[1] operation = self.operation |