diff options
Diffstat (limited to 'release/scripts/startup/bl_operators/__init__.py')
-rw-r--r-- | release/scripts/startup/bl_operators/__init__.py | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/release/scripts/startup/bl_operators/__init__.py b/release/scripts/startup/bl_operators/__init__.py index 35c7a55b6da..b92eed0e32a 100644 --- a/release/scripts/startup/bl_operators/__init__.py +++ b/release/scripts/startup/bl_operators/__init__.py @@ -20,9 +20,10 @@ if "bpy" in locals(): from importlib import reload - for val in _modules_loaded.values(): + for val in _modules_loaded: reload(val) del reload + _modules = [ "add_mesh_torus", "anim", @@ -47,15 +48,16 @@ _modules = [ "vertexpaint_dirt", "view3d", "wm", -] + ] import bpy if bpy.app.build_options.freestyle: _modules.append("freestyle") + __import__(name=__name__, fromlist=_modules) _namespace = globals() -_modules_loaded = {name: _namespace[name] for name in _modules if name != "bpy"} +_modules_loaded = [_namespace[name] for name in _modules] del _namespace |