Skip to content

Commit 738ec92

Browse files
committed
fix isNodeElement method name/logic, guarantee boolean value
1 parent 25d1f00 commit 738ec92

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/cdk/tree/tree.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -389,7 +389,7 @@ export class CdkTreeNode<T> implements FocusableOption, OnDestroy, OnInit {
389389

390390
function getParentNodeAriaLevel(nodeElement: HTMLElement): number {
391391
let parent = nodeElement.parentElement;
392-
while (parent && isNodeElement(parent)) {
392+
while (parent && !isNodeElement(parent)) {
393393
parent = parent.parentElement;
394394
}
395395
if (!parent) {
@@ -408,5 +408,5 @@ function getParentNodeAriaLevel(nodeElement: HTMLElement): number {
408408

409409
function isNodeElement(element: HTMLElement) {
410410
const classList = element.classList;
411-
return !(classList?.contains('cdk-nested-tree-node') || classList?.contains('cdk-tree'));
411+
return !!(classList?.contains('cdk-nested-tree-node') || classList?.contains('cdk-tree'));
412412
}

0 commit comments

Comments
 (0)