diff --git a/src/Mod/BIM/bimcommands/BimBox.py b/src/Mod/BIM/bimcommands/BimBox.py index 2f7914d4b8..82968934b6 100644 --- a/src/Mod/BIM/bimcommands/BimBox.py +++ b/src/Mod/BIM/bimcommands/BimBox.py @@ -112,11 +112,7 @@ class BIM_Box: def PointCallback(self, point, snapinfo): if not point: # cancelled - if hasattr(FreeCAD, "DraftWorkingPlane"): - FreeCAD.DraftWorkingPlane.restore() - FreeCADGui.Snapper.setGrid() - for c in self.cubetracker: - c.off() + self._finish() return if len(self.points) == 0: