Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender-addons.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVilem Duha <vilem.duha@gmail.com>2019-04-04 08:51:48 +0300
committerVilem Duha <vilem.duha@gmail.com>2019-04-04 08:51:48 +0300
commit3683429de050b8026835d17ae7288a436c31cdb6 (patch)
treeb23f34c0c8a076926521d74010fd9607eb6adfce /blenderkit/__init__.py
parent179b642a4bea501f3120c4ec89a1f54c1eafc205 (diff)
BlenderKit: reorder UI unregistration
handlers don't complain about properties which have already been removed.
Diffstat (limited to 'blenderkit/__init__.py')
-rw-r--r--blenderkit/__init__.py25
1 files changed, 13 insertions, 12 deletions
diff --git a/blenderkit/__init__.py b/blenderkit/__init__.py
index e66d5e96..ea76bc13 100644
--- a/blenderkit/__init__.py
+++ b/blenderkit/__init__.py
@@ -1385,8 +1385,17 @@ def register():
def unregister():
- for cls in classes:
- bpy.utils.unregister_class(cls)
+
+ ui.unregister_ui()
+ search.unregister_search()
+ asset_inspector.unregister_asset_inspector()
+ download.unregister_download()
+ upload.unregister_upload()
+ ratings.unregister_ratings()
+ autothumb.unregister_thumbnailer()
+ ui_panels.unregister_ui_panels()
+ bg_blender.unregister()
+ overrides.unregister_overrides()
del bpy.types.Scene.blenderkit_models
del bpy.types.Scene.blenderkit_scene
@@ -1398,13 +1407,5 @@ def unregister():
del bpy.types.Material.blenderkit
del bpy.types.Brush.blenderkit
- search.unregister_search()
- asset_inspector.unregister_asset_inspector()
- download.unregister_download()
- upload.unregister_upload()
- ratings.unregister_ratings()
- autothumb.unregister_thumbnailer()
- ui.unregister_ui()
- ui_panels.unregister_ui_panels()
- bg_blender.unregister()
- overrides.unregister_overrides()
+ for cls in classes:
+ bpy.utils.unregister_class(cls)