[Bf-extensions-cvs] [b82a6857] blender-v2.82-release: Fix blenderkit unable to unregister
Dalai Felinto
noreply at git.blender.org
Mon Feb 3 17:56:02 CET 2020
Commit: b82a685747e37f1af8e2d6a44691141e2a5e870e
Author: Dalai Felinto
Date: Mon Feb 3 12:51:40 2020 +0100
Branches: blender-v2.82-release
https://developer.blender.org/rBAb82a685747e37f1af8e2d6a44691141e2a5e870e
Fix blenderkit unable to unregister
===================================================================
M blenderkit/__init__.py
===================================================================
diff --git a/blenderkit/__init__.py b/blenderkit/__init__.py
index 87358d9b..bd9f7e3f 100644
--- a/blenderkit/__init__.py
+++ b/blenderkit/__init__.py
@@ -93,6 +93,7 @@ def scene_load(context):
preferences = bpy.context.preferences.addons['blenderkit'].preferences
preferences.login_attempt = False
+
def check_timers_timer():
''' checks if all timers are registered regularly. Prevents possible bugs from stopping the addon.'''
if not bpy.app.timers.is_registered(search.timer_update):
@@ -1634,7 +1635,7 @@ def register():
bkit_oauth.register()
tasks_queue.register()
- bpy.app.timers.register(check_timers_timer)
+ bpy.app.timers.register(check_timers_timer, persistent=True)
bpy.app.handlers.load_post.append(scene_load)
More information about the Bf-extensions-cvs
mailing list