diff --git a/libs/design/tree/src/tree-item/tree-item.directive.ts b/libs/design/tree/src/tree-item/tree-item.directive.ts index 294fb05b39..ee3a4e1f9b 100644 --- a/libs/design/tree/src/tree-item/tree-item.directive.ts +++ b/libs/design/tree/src/tree-item/tree-item.directive.ts @@ -101,10 +101,13 @@ export class DaffTreeItemDirective { set node(val: DaffTreeFlatNode) { this._node = val; this.id = 'tree-' + this._node.id; - this.ariaExpanded = this._node._treeRef.open ? 'true' : 'false'; this.depth = this._node.level; this.classParent = this._node.hasChildren; this.openClass = this._node._treeRef.open; + + if(this._node.hasChildren) { + this.ariaExpanded = this._node._treeRef.open ? 'true' : 'false'; + } } /**