Skip to content

Commit 7a963f5

Browse files
committed
fix isNodeElement method name/logic, guarantee boolean value
1 parent c900100 commit 7a963f5

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
@@ -393,7 +393,7 @@ export class CdkTreeNode<T> implements FocusableOption, OnDestroy, OnInit {
393393

394394
function getParentNodeAriaLevel(nodeElement: HTMLElement): number {
395395
let parent = nodeElement.parentElement;
396-
while (parent && isNodeElement(parent)) {
396+
while (parent && !isNodeElement(parent)) {
397397
parent = parent.parentElement;
398398
}
399399
if (!parent) {
@@ -412,5 +412,5 @@ function getParentNodeAriaLevel(nodeElement: HTMLElement): number {
412412

413413
function isNodeElement(element: HTMLElement) {
414414
const classList = element.classList;
415-
return !(classList?.contains('cdk-nested-tree-node') || classList?.contains('cdk-tree'));
415+
return !!(classList?.contains('cdk-nested-tree-node') || classList?.contains('cdk-tree'));
416416
}

0 commit comments

Comments
 (0)