Make sure the tool current tool table gets set.
This commit is contained in:
@@ -156,11 +156,6 @@ class ToolLibraryManager():
|
||||
self.toolTables = []
|
||||
self.currentTableName = None
|
||||
self.loadToolTables()
|
||||
|
||||
if len(self.toolTables):
|
||||
self.currentTableName = self.toolTables[0].Name
|
||||
|
||||
return
|
||||
|
||||
def getToolTables(self):
|
||||
''' Return tool table list '''
|
||||
@@ -302,6 +297,9 @@ class ToolLibraryManager():
|
||||
tt = self.tooltableFromAttrs(table)
|
||||
addTable(tt)
|
||||
|
||||
if len(self.toolTables):
|
||||
self.currentTableName = self.toolTables[0].Name
|
||||
|
||||
def saveMainLibrary(self):
|
||||
'''Persists the permanent library to FreeCAD user preferences'''
|
||||
tmpstring = json.dumps(self.templateAttrs())
|
||||
|
||||
Reference in New Issue
Block a user