Skip to content

Commit 6745319

Browse files
committed
change aria-level binding to one-based
1 parent b0d9885 commit 6745319

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

src/cdk/tree/tree.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ describe('CdkTree', () => {
114114
dataSource.addChild(data[0], true);
115115

116116
const ariaLevels = getNodes(treeElement).map(n => n.getAttribute('aria-level'));
117-
expect(ariaLevels).toEqual(['1', '2', '1', '1']);
117+
expect(ariaLevels).toEqual(['2', '3', '2', '2']);
118118
});
119119

120120
it('with the right data', () => {

src/cdk/tree/tree.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -291,7 +291,7 @@ export class CdkTree<T> implements AfterContentChecked, CollectionViewer, OnDest
291291
exportAs: 'cdkTreeNode',
292292
host: {
293293
'[attr.aria-expanded]': 'isExpanded',
294-
'[attr.aria-level]': 'level',
294+
'[attr.aria-level]': 'level + 1',
295295
'[attr.role]': 'role',
296296
'class': 'cdk-tree-node',
297297
},

src/material/tree/node.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ const _MatTreeNodeMixinBase: HasTabIndexCtor & CanDisableCtor & typeof CdkTreeNo
4444
inputs: ['disabled', 'tabIndex'],
4545
host: {
4646
'[attr.aria-expanded]': 'isExpanded',
47-
'[attr.aria-level]': 'level',
47+
'[attr.aria-level]': 'level + 1',
4848
'[attr.role]': 'role',
4949
'class': 'mat-tree-node'
5050
},

src/material/tree/tree.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ describe('MatTree', () => {
7272
fixture.detectChanges();
7373

7474
const ariaLevels = getNodes(treeElement).map(n => n.getAttribute('aria-level'));
75-
expect(ariaLevels).toEqual(['0', '0', '0', '1']);
75+
expect(ariaLevels).toEqual(['1', '1', '1', '2']);
7676
});
7777

7878
it('with the right data', () => {

0 commit comments

Comments
 (0)