diff --git a/gradle/changelog/repo_top_extensions.yaml b/gradle/changelog/repo_top_extensions.yaml new file mode 100644 index 0000000000..4dcc9ed097 --- /dev/null +++ b/gradle/changelog/repo_top_extensions.yaml @@ -0,0 +1,2 @@ +- type: fixed + description: Do not mount extensions which are already disabled via configuration diff --git a/scm-ui/ui-webapp/src/repos/containers/Overview.tsx b/scm-ui/ui-webapp/src/repos/containers/Overview.tsx index 330c7bbe68..696bb0d978 100644 --- a/scm-ui/ui-webapp/src/repos/containers/Overview.tsx +++ b/scm-ui/ui-webapp/src/repos/containers/Overview.tsx @@ -242,15 +242,21 @@ const Overview: FC = () => {
- - name="repository.overview.top" - renderAll={true} - props={{ - page, - search, - namespace, - }} - /> + {binder.hasExtension("repository.overview.top", { + page, + search, + namespace, + }) ? ( + + name="repository.overview.top" + renderAll={true} + props={{ + page, + search, + namespace, + }} + /> + ) : null}