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/ui.py
parent179b642a4bea501f3120c4ec89a1f54c1eafc205 (diff)
BlenderKit: reorder UI unregistration
handlers don't complain about properties which have already been removed.
Diffstat (limited to 'blenderkit/ui.py')
-rw-r--r--blenderkit/ui.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/blenderkit/ui.py b/blenderkit/ui.py
index 7d0a3573..7f974d99 100644
--- a/blenderkit/ui.py
+++ b/blenderkit/ui.py
@@ -1412,13 +1412,14 @@ def register_ui():
def unregister_ui():
global handler_2d, handler_3d
+ bpy.types.SpaceView3D.draw_handler_remove(handler_2d, 'WINDOW')
+ bpy.types.SpaceView3D.draw_handler_remove(handler_3d, 'WINDOW')
+
for c in classess:
bpy.utils.unregister_class(c)
args = (None, bpy.context)
- bpy.types.SpaceView3D.draw_handler_remove(handler_2d, 'WINDOW')
- bpy.types.SpaceView3D.draw_handler_remove(handler_3d, 'WINDOW')
wm = bpy.context.window_manager
if not wm.keyconfigs.addon: