0000946: Draft inserts now set the active document
This commit is contained in:
parent
4bcff22600
commit
8e3e4b20bc
|
@ -1180,6 +1180,7 @@ def insert(filename,docname):
|
|||
doc=FreeCAD.getDocument(docname)
|
||||
except:
|
||||
doc=FreeCAD.newDocument(docname)
|
||||
FreeCAD.setActiveDocument(docname)
|
||||
importgroup = doc.addObject("App::DocumentObjectGroup",groupname)
|
||||
importgroup.Label = decodeName(groupname)
|
||||
processdxf(doc,filename)
|
||||
|
|
|
@ -230,6 +230,7 @@ def insert(filename,docname):
|
|||
doc=FreeCAD.getDocument(docname)
|
||||
except:
|
||||
doc=FreeCAD.newDocument(docname)
|
||||
FreeCAD.ActiveDocument = doc
|
||||
parse(filename,doc)
|
||||
doc.recompute()
|
||||
|
||||
|
|
|
@ -1103,6 +1103,7 @@ def insert(filename,docname):
|
|||
doc=FreeCAD.getDocument(docname)
|
||||
except:
|
||||
doc=FreeCAD.newDocument(docname)
|
||||
FreeCAD.ActiveDocument = doc
|
||||
parser = xml.sax.make_parser()
|
||||
parser.setContentHandler(svgHandler())
|
||||
parser._cont_handler.doc = doc
|
||||
|
|
Loading…
Reference in New Issue
Block a user