From ea293575e08627709bc326d02329745b4534ada1 Mon Sep 17 00:00:00 2001 From: Keavon Chambers Date: Tue, 27 Jan 2026 15:25:56 -0800 Subject: [PATCH] Fix inability to click node in catalog, a Svelte 5 regression Closes #3693 --- frontend/src/components/floating-menus/NodeCatalog.svelte | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/frontend/src/components/floating-menus/NodeCatalog.svelte b/frontend/src/components/floating-menus/NodeCatalog.svelte index 4a3af013..a25a9fa9 100644 --- a/frontend/src/components/floating-menus/NodeCatalog.svelte +++ b/frontend/src/components/floating-menus/NodeCatalog.svelte @@ -21,14 +21,15 @@ let nodeSearchInput: TextInput | undefined = undefined; let searchTerm = initialSearchTerm; - $: nodeCategories = buildNodeCategories($nodeGraph.nodeTypes, searchTerm); + $: nodeCategories = buildNodeCategories(searchTerm); type NodeCategoryDetails = { nodes: FrontendNodeType[]; open: boolean; }; - function buildNodeCategories(nodeTypes: FrontendNodeType[], searchTerm: string): [string, NodeCategoryDetails][] { + function buildNodeCategories(searchTerm: string): [string, NodeCategoryDetails][] { + const nodeTypes = $nodeGraph.nodeTypes; const categories = new SvelteMap(); const isTypeSearch = searchTerm.toLowerCase().startsWith("type:"); let typeSearchTerm = "";