From dbb321b4b294139020bf83e0ca1482bdc3d9a8be Mon Sep 17 00:00:00 2001 From: ShaneK Date: Thu, 14 Aug 2025 06:51:30 -0700 Subject: [PATCH 1/2] fix(checkbox): add aria attributes to ignore checkbox icon --- core/src/components/checkbox/checkbox.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/components/checkbox/checkbox.tsx b/core/src/components/checkbox/checkbox.tsx index 4a9132665fd..512c47f033e 100644 --- a/core/src/components/checkbox/checkbox.tsx +++ b/core/src/components/checkbox/checkbox.tsx @@ -328,7 +328,7 @@ export class Checkbox implements ComponentInterface { {this.renderHintText()}
- +
From ad61ccff1c6b6ce81b9b1e0c7fa4f22b91eb981b Mon Sep 17 00:00:00 2001 From: Shane Date: Mon, 18 Aug 2025 06:21:04 -0700 Subject: [PATCH 2/2] fix(checkbox): remove presentation role when hidden from accessibility tree Co-authored-by: Brandy Smith --- core/src/components/checkbox/checkbox.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/components/checkbox/checkbox.tsx b/core/src/components/checkbox/checkbox.tsx index 512c47f033e..00a9de5c7cf 100644 --- a/core/src/components/checkbox/checkbox.tsx +++ b/core/src/components/checkbox/checkbox.tsx @@ -328,7 +328,7 @@ export class Checkbox implements ComponentInterface { {this.renderHintText()}
-