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:
authordemeterdzadik@gmail.com <demeterdzadik@gmail.com>2022-10-20 19:27:24 +0300
committerdemeterdzadik@gmail.com <demeterdzadik@gmail.com>2022-10-20 19:27:24 +0300
commitae3d53a7ceb2215ef1d75b95d321c6b89bd401c6 (patch)
tree6fc1669e120e3bcc644237ba44303d97d8edfa86
parent70fab4b05efa5c445feb63ebeec61702a3723679 (diff)
Rigify: Fix feature set not registering
When we enable the Rigify add-on with installed feature sets, we were trying to register those feature sets as well, but failing because the feature set list wasn't populated yet; It would ALWAYS be an empty list. Moving refresh() inside get_enabled_modules_names() might be better.
-rw-r--r--rigify/__init__.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/rigify/__init__.py b/rigify/__init__.py
index 386c8055..1b5c2680 100644
--- a/rigify/__init__.py
+++ b/rigify/__init__.py
@@ -166,6 +166,7 @@ class RigifyPreferences(AddonPreferences):
def register_feature_sets(self, register):
"""Call register or unregister of external feature sets"""
+ self.refresh_installed_feature_sets()
for set_name in feature_set_list.get_enabled_modules_names():
feature_set_list.call_register_function(set_name, register)