diff --git a/src/Mod/Draft/Draft.py b/src/Mod/Draft/Draft.py index a4c4b3ac37..6e73e009f3 100644 --- a/src/Mod/Draft/Draft.py +++ b/src/Mod/Draft/Draft.py @@ -1376,6 +1376,8 @@ def joinTwoWires(wire1, wire2): return True def split(wire, newPoint, edgeIndex): + if getType(wire) != "Wire": + return wire1Points = [] wire2Points = [] for index, point in enumerate(wire.Points): diff --git a/src/Mod/Draft/DraftTools.py b/src/Mod/Draft/DraftTools.py index b7bf4de237..a46297711b 100644 --- a/src/Mod/Draft/DraftTools.py +++ b/src/Mod/Draft/DraftTools.py @@ -3262,7 +3262,6 @@ class Split(Modifier): getPoint(self, arg) redraw3DView() elif arg["Type"] == "SoMouseButtonEvent" and arg["State"] == "DOWN" and arg["Button"] == "BUTTON1": - print('clicky!') self.point, ctrlPoint, info = getPoint(self, arg) if "Edge" in info["Component"]: return self.proceed(info)