diff --git a/scripts/addons_core/bl_pkg/bl_extension_ui.py b/scripts/addons_core/bl_pkg/bl_extension_ui.py index 7780ee7f961..cd8574434c8 100644 --- a/scripts/addons_core/bl_pkg/bl_extension_ui.py +++ b/scripts/addons_core/bl_pkg/bl_extension_ui.py @@ -576,8 +576,8 @@ def extensions_panel_draw_impl( remote_ex = ex def error_fn_local(ex): - nonlocal remote_ex - remote_ex = ex + nonlocal local_ex + local_ex = ex for repo_index, ( pkg_manifest_remote, diff --git a/scripts/startup/bl_ui/space_userpref.py b/scripts/startup/bl_ui/space_userpref.py index 186e68dffb7..87c616015b0 100644 --- a/scripts/startup/bl_ui/space_userpref.py +++ b/scripts/startup/bl_ui/space_userpref.py @@ -2467,8 +2467,6 @@ class USERPREF_PT_addons(AddOnPanel, Panel): colsub = box.column() row = colsub.row(align=True) - is_extension = addon_utils.check_extension(addon_module_name) - row.operator( "preferences.addon_expand", icon='DISCLOSURE_TRI_DOWN' if bl_info["show_expanded"] else 'DISCLOSURE_TRI_RIGHT', @@ -2512,11 +2510,7 @@ class USERPREF_PT_addons(AddOnPanel, Panel): if value := bl_info["version"]: split = colsub.row().split(factor=0.15) split.label(text="Version:") - # Extensions use SEMVER. - if is_extension: - split.label(text=value, translate=False) - else: - split.label(text=".".join(str(x) for x in value), translate=False) + split.label(text=".".join(str(x) for x in value), translate=False) if value := bl_info["warning"]: split = colsub.row().split(factor=0.15) split.label(text="Warning:")