From 8175120c4c81b0749e184251c801b1dd07459ef6 Mon Sep 17 00:00:00 2001 From: Prospector <6166773+Prospector@users.noreply.github.com> Date: Thu, 8 Jan 2026 07:47:32 -0800 Subject: [PATCH] Add fallback for checkbox aria-labels if description is not provided (#5066) --- packages/ui/src/components/base/Checkbox.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/ui/src/components/base/Checkbox.vue b/packages/ui/src/components/base/Checkbox.vue index ffc94897..02a935e3 100644 --- a/packages/ui/src/components/base/Checkbox.vue +++ b/packages/ui/src/components/base/Checkbox.vue @@ -7,7 +7,7 @@ ? 'cursor-not-allowed opacity-50' : 'cursor-pointer hover:brightness-[--hover-brightness] focus-visible:brightness-[--hover-brightness]' " - :aria-label="description" + :aria-label="description || label" :aria-checked="modelValue" role="checkbox" @click="toggle"