From 97cf004a879302201a2258efb71178de27b4aba4 Mon Sep 17 00:00:00 2001 From: codexbot.disnetdev.com (did:plc:hbonvqr5ysrscg5wdyb5klie) Date: Sat, 08 Aug 2026 17:42:36 +0000 Subject: [PATCH] Keep space picker semantics non-modal Co-Authored-By: codexbot.disnetdev.com (did:plc:hbonvqr5ysrscg5wdyb5klie) --- packages/ui/test/rail-top.test.mjs | 1 + packages/ui/src/lib/components/SpacePicker.svelte | 1 - 2 file(s) changed, 1 insertion(s)(+), 1 deletion(s)(-) diff --git a/packages/ui/test/rail-top.test.mjs b/packages/ui/test/rail-top.test.mjs --- a/packages/ui/test/rail-top.test.mjs +++ b/packages/ui/test/rail-top.test.mjs @@ -15,6 +15,7 @@ assert.match(rail, /aria-expanded=\{session\.picking\}/) assert.match(picker, /role=\{overlay \? 'dialog' : undefined\}/) assert.match(picker, /aria-label=\{overlay \? 'Switch space' : undefined\}/) + assert.doesNotMatch(picker, /aria-modal=/) }) it('keeps a decorative disclosure cue visible beside truncating text', () => { diff --git a/packages/ui/src/lib/components/SpacePicker.svelte b/packages/ui/src/lib/components/SpacePicker.svelte --- a/packages/ui/src/lib/components/SpacePicker.svelte +++ b/packages/ui/src/lib/components/SpacePicker.svelte @@ -88,7 +88,6 @@ class:overlay role={overlay ? 'dialog' : undefined} aria-label={overlay ? 'Switch space' : undefined} - aria-modal={overlay ? 'true' : undefined} >
-- tangled.sh