From 3d1796fb8247445992ca1d805d331a91e27c95a9 Mon Sep 17 00:00:00 2001 From: Elain T Date: Thu, 20 Jun 2024 12:11:43 -0600 Subject: [PATCH] fix(design): only add the aria expanded attribute when tree item has children (#2886) --- libs/design/tree/src/tree-item/tree-item.directive.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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'; + } } /**