Added option to snapper to hode the snapbar once it's done

This commit is contained in:
Markus Lampert
2017-08-13 01:21:40 -07:00
committed by Yorik van Havre
parent 2642e668c5
commit 1f3a1d7c81
2 changed files with 3 additions and 3 deletions

View File

@@ -961,7 +961,7 @@ class Snapper:
if self.grid:
self.grid.lowerTracker()
def off(self):
def off(self, hideSnapBar=False):
"finishes snapping"
if self.tracker:
self.tracker.off()
@@ -986,7 +986,7 @@ class Snapper:
self.unconstrain()
self.radius = 0
self.setCursor()
if Draft.getParam("hideSnapBar",False):
if hideSnapBar or Draft.getParam("hideSnapBar",False):
self.toolbar.hide()
self.mask = None
self.lastArchPoint = None

View File

@@ -115,7 +115,7 @@ class TaskPanel:
if cleanup:
self.removeGlobalCallbacks()
FreeCADGui.Snapper.off()
FreeCADGui.Snapper.off(True)
if self.buttonBox:
self.buttonBox.setEnabled(True)
self.removeEscapeShortcut()