From 6d0769bc4216e79939c06888a8109796dc4824e5 Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Tue, 3 Aug 2010 06:36:07 +0000 Subject: forgot to update addons with recent update to bpy.types --- release/scripts/ui/space_userpref.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'release') diff --git a/release/scripts/ui/space_userpref.py b/release/scripts/ui/space_userpref.py index 30d84577b3d..9d20bc70657 100644 --- a/release/scripts/ui/space_userpref.py +++ b/release/scripts/ui/space_userpref.py @@ -1103,7 +1103,7 @@ class WM_OT_addon_enable(bpy.types.Operator): try: mod = __import__(module_name) - bpy.utils._load_module(module_name) + _bpy_types._register_module(module_name) mod.register() except: import traceback @@ -1132,14 +1132,15 @@ class WM_OT_addon_disable(bpy.types.Operator): module = StringProperty(name="Module", description="Module name of the addon to disable") def execute(self, context): - import traceback + import bpy_types as _bpy_types module_name = self.properties.module try: mod = __import__(module_name) - bpy.utils._unload_module(module_name, free=False) # dont free because we may want to enable again. + _bpy_types._unregister_module(module_name, free=False) # dont free because we may want to enable again. mod.unregister() except: + import traceback traceback.print_exc() addons = context.user_preferences.addons -- cgit v1.2.3