From 9c899813732d3c763729ea15fbe33be09b868fda Mon Sep 17 00:00:00 2001 From: Yorik van Havre Date: Sat, 28 May 2016 22:35:14 -0300 Subject: [PATCH] Draft: solved bug in snapper - fixes #2563 --- src/Mod/Draft/DraftSnap.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Mod/Draft/DraftSnap.py b/src/Mod/Draft/DraftSnap.py index 8046a8dc8..d549f0096 100644 --- a/src/Mod/Draft/DraftSnap.py +++ b/src/Mod/Draft/DraftSnap.py @@ -1061,7 +1061,10 @@ class Snapper: FreeCADGui.Snapper.off() self.ui.offUi() if callback: - callback(None) + if len(inspect.getargspec(callback).args) > 1: + callback(None,None) + else: + callback(None) # adding callback functions self.ui.pointUi(cancel=cancel,getcoords=getcoords,extra=extradlg,rel=bool(last))