From c6ad4ff158610d328e6e0a61b51cb7bf41e9e4d7 Mon Sep 17 00:00:00 2001 From: Enzo Innocenzi Date: Mon, 29 Jun 2026 09:21:28 +0200 Subject: [PATCH 1/3] fix(file-upload): add `aria-disabled` attribute when disabled --- src/runtime/components/FileUpload.vue | 1 + 1 file changed, 1 insertion(+) diff --git a/src/runtime/components/FileUpload.vue b/src/runtime/components/FileUpload.vue index 71feaf5580..998973b230 100644 --- a/src/runtime/components/FileUpload.vue +++ b/src/runtime/components/FileUpload.vue @@ -365,6 +365,7 @@ defineExpose({ :type="variant === 'button' ? 'button' : undefined" :role="variant === 'button' ? undefined : 'button'" :disabled="variant === 'button' ? disabled : undefined" + :aria-disabled="variant === 'button' ? disabled : undefined" :data-dragging="isDragging" data-slot="base" :class="ui.base({ class: props.ui?.base })" From 9554e5b79ef921bf6decde764bf85fdc448e6468 Mon Sep 17 00:00:00 2001 From: Enzo Innocenzi Date: Mon, 29 Jun 2026 15:19:26 +0200 Subject: [PATCH 2/3] test: update snapshots --- .../__snapshots__/FileUpload-vue.spec.ts.snap | 14 +++++++------- .../__snapshots__/FileUpload.spec.ts.snap | 14 +++++++------- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/test/components/__snapshots__/FileUpload-vue.spec.ts.snap b/test/components/__snapshots__/FileUpload-vue.spec.ts.snap index 1303e28e50..b58f2ff006 100644 --- a/test/components/__snapshots__/FileUpload-vue.spec.ts.snap +++ b/test/components/__snapshots__/FileUpload-vue.spec.ts.snap @@ -143,7 +143,7 @@ exports[`FileUpload > renders with disabled correctly 2`] = ` `; exports[`FileUpload > renders with disabled variant button correctly 1`] = ` -"