forked from bartvdbraak/blender
give better feedback when a class doesnt register correctly.
This commit is contained in:
parent
3d545d1db9
commit
bd0e14d90b
@ -567,7 +567,12 @@ def _unload_module(module, free=True):
|
||||
|
||||
def _load_module(module, force=False):
|
||||
for t in TypeMap.get(module, ()):
|
||||
bpy_types.register(t)
|
||||
try:
|
||||
bpy_types.register(t)
|
||||
except:
|
||||
import traceback
|
||||
print("bpy.utils._load_module(): Module '%s' failed to register calss '%s.%s'" % (module, t.__module__, t.__name__))
|
||||
traceback.print_exc()
|
||||
|
||||
_bpy._load_module = _load_module
|
||||
_bpy._unload_module = _unload_module
|
||||
|
Loading…
Reference in New Issue
Block a user