From 502f9379fa67731b602ab38fb7f54a4d7ae2473f Mon Sep 17 00:00:00 2001 From: Eric Liu Date: Mon, 10 Jan 2022 11:57:52 -1000 Subject: [PATCH] Fix a11y warnings emitted by Svelte v3.45 (#989) * chore(deps-dev): bump svelte to version 3.45 * fix: resolve a11y violations Fixes #988 --- package.json | 2 +- src/Dropdown/Dropdown.svelte | 1 - src/UIShell/GlobalHeader/Header.svelte | 2 +- yarn.lock | 8 ++++---- 4 files changed, 6 insertions(+), 7 deletions(-) diff --git a/package.json b/package.json index e19ae7dd..42893f32 100644 --- a/package.json +++ b/package.json @@ -42,7 +42,7 @@ "rollup-plugin-terser": "^7.0.2", "sass": "^1.42.1", "sveld": "^0.11.1", - "svelte": "^3.44.3", + "svelte": "^3.45.0", "svelte-check": "^1.1.32", "typescript": "^4.1.3" }, diff --git a/src/Dropdown/Dropdown.svelte b/src/Dropdown/Dropdown.svelte index 0b503dd6..d6732b74 100644 --- a/src/Dropdown/Dropdown.svelte +++ b/src/Dropdown/Dropdown.svelte @@ -198,7 +198,6 @@ bind:this="{ref}" class:bx--list-box__field="{true}" tabindex="0" - role="button" aria-expanded="{open}" on:keydown="{(e) => { const { key } = e; diff --git a/src/UIShell/GlobalHeader/Header.svelte b/src/UIShell/GlobalHeader/Header.svelte index ea8f203e..878326cd 100644 --- a/src/UIShell/GlobalHeader/Header.svelte +++ b/src/UIShell/GlobalHeader/Header.svelte @@ -78,7 +78,7 @@ -
+
{#if ($shouldRenderHamburgerMenu && winWidth < expansionBreakpoint) || persistentHamburgerMenu}