Skip to content

Commit 23b9054

Browse files
committed
Fix checkbox label not read in JAWS
1 parent 05dbb90 commit 23b9054

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

src/lib/checkbox/checkbox.html

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<label class="mat-checkbox-layout" #label>
1+
<div class="mat-checkbox-layout">
22
<div class="mat-checkbox-inner-container"
33
[class.mat-checkbox-inner-container-no-side-margin]="!_hasLabel()">
44
<input #input
@@ -35,7 +35,9 @@
3535
<div class="mat-checkbox-mixedmark"></div>
3636
</div>
3737
</div>
38-
<span class="mat-checkbox-label" #labelWrapper>
39-
<ng-content></ng-content>
40-
</span>
41-
</label>
38+
<label [attr.for]="inputId" #label>
39+
<span class="mat-checkbox-label" #labelWrapper>
40+
<ng-content></ng-content>
41+
</span>
42+
</label>
43+
</div>

0 commit comments

Comments
 (0)