From c6a8147fe7cefeea7dc15f32bba36d7ed8775883 Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Mon, 14 Jul 2025 15:16:20 -0400 Subject: [PATCH] handle `inert=""` --- .../src/compiler/phases/2-analyze/visitors/shared/a11y/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/svelte/src/compiler/phases/2-analyze/visitors/shared/a11y/index.js b/packages/svelte/src/compiler/phases/2-analyze/visitors/shared/a11y/index.js index cf48fae481..744027ca9c 100644 --- a/packages/svelte/src/compiler/phases/2-analyze/visitors/shared/a11y/index.js +++ b/packages/svelte/src/compiler/phases/2-analyze/visitors/shared/a11y/index.js @@ -389,7 +389,7 @@ export function check_element(node, context) { case 'button': { const is_hidden = get_static_value(attribute_map.get('aria-hidden')) === 'true' || - get_static_value(attribute_map.get('inert')); + get_static_value(attribute_map.get('inert')) === null; if (!has_spread && !is_hidden && !is_labelled && !has_content(node)) { w.a11y_consider_explicit_label(node);