diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/entity-actions-bundle/entity-actions-bundle.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/entity-actions-bundle/entity-actions-bundle.element.ts index af0efba954..dda3e167f6 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/entity-actions-bundle/entity-actions-bundle.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/entity-actions-bundle/entity-actions-bundle.element.ts @@ -23,7 +23,7 @@ export class UmbEntityActionsBundleElement extends UmbLitElement { } @property({ type: String }) - public headline?: string; + public label?: string; @state() private _hasActions = false; @@ -53,7 +53,7 @@ export class UmbEntityActionsBundleElement extends UmbLitElement { private _openActions() { if (!this.entityType) throw new Error('Entity type is not defined'); - this.#sectionSidebarContext?.toggleContextMenu(this.entityType, undefined, this.headline); + this.#sectionSidebarContext?.toggleContextMenu(this.entityType, undefined, this.label); } render() { diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/menu/menu-item-base/menu-item-base.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/menu/menu-item-base/menu-item-base.element.ts index 9838604411..aaf63eacdb 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/menu/menu-item-base/menu-item-base.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/menu/menu-item-base/menu-item-base.element.ts @@ -59,7 +59,7 @@ export class UmbMenuItemBaseElement extends UmbLitElement { } #renderActions() { - return html` + return html` `; } diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/tree/tree-item-base/tree-item-base.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/tree/tree-item-base/tree-item-base.element.ts index 94f3c3bb82..b3da8cd808 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/tree/tree-item-base/tree-item-base.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/tree/tree-item-base/tree-item-base.element.ts @@ -27,9 +27,6 @@ export class UmbTreeItemBaseElement extends UmbLitElement { @state() private _isSelected = false; - @state() - private _hasActions = false; - @state() private _hasChildren = false; @@ -50,7 +47,6 @@ export class UmbTreeItemBaseElement extends UmbLitElement { this.observe(this.#treeItemContext.isLoading, (value) => (this._isLoading = value)); this.observe(this.#treeItemContext.isSelectable, (value) => (this._isSelectable = value)); this.observe(this.#treeItemContext.isSelected, (value) => (this._isSelected = value)); - this.observe(this.#treeItemContext.hasActions, (value) => (this._hasActions = value)); this.observe(this.#treeItemContext.path, (value) => (this._href = value)); }); } @@ -82,10 +78,6 @@ export class UmbTreeItemBaseElement extends UmbLitElement { }); } - private _openActions() { - this.#treeItemContext?.toggleContextMenu(); - } - // TODO: We should rename unselect event to deselect. But this is a breaking change of UI Library. render() { return html` @@ -128,6 +120,14 @@ export class UmbTreeItemBaseElement extends UmbLitElement { } #renderActions() { + return this.#treeItemContext && this._item + ? html` + ` + : ''; + /* return html` ${this._hasActions ? html` @@ -139,6 +139,7 @@ export class UmbTreeItemBaseElement extends UmbLitElement { ` : nothing} `; + */ } #renderChildItems() {