diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/extension-registry/models/menu-item.model.ts b/src/Umbraco.Web.UI.Client/src/packages/core/extension-registry/models/menu-item.model.ts index 2212514665..b7171bd14b 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/extension-registry/models/menu-item.model.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/extension-registry/models/menu-item.model.ts @@ -21,4 +21,5 @@ export interface ManifestMenuItemTreeKind extends ManifestMenuItem { export interface MetaMenuItemTreeKind extends MetaMenuItem { treeAlias: string; + hideTreeRoot?: boolean; } diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/tree/tree-menu-item/tree-menu-item.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/tree/tree-menu-item/tree-menu-item.element.ts index cd73989cde..e3a2b6932d 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/tree/tree-menu-item/tree-menu-item.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/tree/tree-menu-item/tree-menu-item.element.ts @@ -26,7 +26,13 @@ export class UmbMenuItemTreeElement extends UmbLitElement implements UmbMenuItem manifest?: ManifestMenuItemTreeKind; render() { - return this.manifest ? html` ` : nothing; + return this.manifest + ? html` + + ` + : nothing; } } diff --git a/src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/menu-item/manifests.ts b/src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/menu-item/manifests.ts index 21040deb21..ac644d838e 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/menu-item/manifests.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/menu-item/manifests.ts @@ -12,8 +12,9 @@ const menuItem: ManifestTypes = { label: 'Dictionary', icon: 'icon-book-alt', entityType: UMB_DICTIONARY_ENTITY_TYPE, - treeAlias: UMB_DICTIONARY_TREE_ALIAS, menus: ['Umb.Menu.Dictionary'], + treeAlias: UMB_DICTIONARY_TREE_ALIAS, + hideTreeRoot: true, }, };