From 4efd9177cea08b858e66e8e1a8973c674b9d77d1 Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Wed, 14 Oct 2026 23:47:46 +0200 Subject: [PATCH] iterate workspace picker nav items without spreading a NodeList (#11772) Co-authored-by: Claude Opus 5.5 --- frontend/src/lib/components/sidebar/WorkspacePickerBody.svelte | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/src/lib/components/sidebar/WorkspacePickerBody.svelte b/frontend/src/lib/components/sidebar/WorkspacePickerBody.svelte index 03a457b630..c70fef70a4 100644 --- a/frontend/src/lib/components/sidebar/WorkspacePickerBody.svelte +++ b/frontend/src/lib/components/sidebar/WorkspacePickerBody.svelte @@ -271,7 +271,7 @@ } function moveHighlight(step: 1 | -1) { - const order = [...(rootEl?.querySelectorAll('[data-nav-id]') ?? [])].map( + const order = Array.from(rootEl?.querySelectorAll('[data-nav-id]') ?? []).map( (el) => el.getAttribute('data-nav-id')! ) if (order.length === 0) return