Draft: legacy DXF importer: downloaded libs should be reloaded
Otherwise old versions will still be used in the current FreeCAD session.
This commit is contained in:
@@ -197,8 +197,11 @@ def getDXFlibs():
|
||||
if not libsok:
|
||||
errorDXFLib(gui)
|
||||
try:
|
||||
import dxfColorMap, dxfLibrary, dxfReader
|
||||
except ImportError:
|
||||
import importlib
|
||||
importlib.reload(dxfColorMap)
|
||||
importlib.reload(dxfLibrary)
|
||||
importlib.reload(dxfReader)
|
||||
except Exception:
|
||||
dxfReader = None
|
||||
dxfLibrary = None
|
||||
FCC.PrintWarning("DXF libraries not available. Aborting.\n")
|
||||
|
||||
Reference in New Issue
Block a user