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.
This commit is contained in:
Demeter Dzadik 2022-10-20 18:27:24 +02:00
parent 70fab4b05e
commit ae3d53a7ce
1 changed files with 1 additions and 0 deletions

View File

@ -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)