From 9cda5a3aa3b0c0ccd8c24b1a6a3f1faeef0d3007 Mon Sep 17 00:00:00 2001 From: talksik Date: Thu, 9 Apr 2026 08:42:05 -0700 Subject: [PATCH] fix: two components rendering with same key This is due to using binding.description as the key in Keybindings overlay --- js/src/features/particles/stream-view.tsx | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/js/src/features/particles/stream-view.tsx b/js/src/features/particles/stream-view.tsx index b7d2615..02347cc 100644 --- a/js/src/features/particles/stream-view.tsx +++ b/js/src/features/particles/stream-view.tsx @@ -115,8 +115,7 @@ const STREAM_VIEW_KEYBINDINGS: KeybindingGroup[] = [ { label: "Navigation", bindings: [ - { keys: ["←", "→"], description: "Previous / next particle" }, - { keys: ["↑", "↓"], description: "Previous / next particle" }, + { keys: ["←", "→", "↑", "↓"], description: "Previous / next particle" }, { keys: ["Esc"], description: "Back to network" }, ], },