Fix extensions UI showing when developer extras are disabled

This commit is contained in:
Campbell Barton 2024-03-21 12:22:28 +11:00
parent 03ebef0fad
commit 0d2c4df346

View file

@ -2251,8 +2251,11 @@ class USERPREF_PT_addons(AddOnPanel, Panel):
prefs = context.preferences
use_extension_repos = prefs.experimental.use_extension_repos
if use_extension_repos and self.is_extended():
if (
prefs.view.show_developer_ui and
prefs.experimental.use_extension_repos and
self.is_extended()
):
# Rely on the draw function being appended to by the extensions add-on.
return