From 0d2c4df346195ca7bff706ebfc9e85449f5d0c6a Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Thu, 21 Mar 2024 12:22:28 +1100 Subject: [PATCH] Fix extensions UI showing when developer extras are disabled --- scripts/startup/bl_ui/space_userpref.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/scripts/startup/bl_ui/space_userpref.py b/scripts/startup/bl_ui/space_userpref.py index f177e8f0101..54fd3e5d27c 100644 --- a/scripts/startup/bl_ui/space_userpref.py +++ b/scripts/startup/bl_ui/space_userpref.py @@ -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