cross-platform acrobatics
This commit is contained in:
parent
0320a18002
commit
b24d0dbca4
1 changed files with 7 additions and 1 deletions
|
@ -424,7 +424,13 @@ class ImportGLTF2(Operator, ConvertGLTF2_Base, ImportHelper):
|
|||
elapsed_s = "{:.2f}s".format(time.time() - start_time)
|
||||
print("font import gltf finished in " + elapsed_s)
|
||||
|
||||
gltf.log.removeHandler(gltf.log_handler)
|
||||
# acrobatics to not break on MacOS
|
||||
if hasattr(gltf, "log_handler"):
|
||||
if hasattr(gltf.log, "removeHandler"):
|
||||
gltf.log.removeHandler(gltf.log_handler)
|
||||
elif hasattr(gltf.log, "logger"):
|
||||
if hasattr(gltf.log.logger, "removeHandler"):
|
||||
gltf.log.logger.removeHandler(gltf.log_handler)
|
||||
|
||||
return {'FINISHED'}
|
||||
|
||||
|
|
Loading…
Reference in a new issue