From 40c4d889bc28cc977527cd8d74045bc03c8186bf Mon Sep 17 00:00:00 2001 From: Jared Pereira Date: Mon, 31 Aug 2026 12:28:17 -0400 Subject: [PATCH] Add cmd/ctrl-space shortcut to toggle block folding Co-Authored-By: Claude Fable 5 Claude-Session: https://claude.ai/code/session_01PAN1RKnjxzDBRAxa6y2Ct6 --- components/SelectionManager/index.tsx | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/components/SelectionManager/index.tsx b/components/SelectionManager/index.tsx index 2890b4ae..42ff4851 100644 --- a/components/SelectionManager/index.tsx +++ b/components/SelectionManager/index.tsx @@ -165,6 +165,16 @@ export function SelectionManager() { toggleFold(rep, sortedBlocks[0].entityID); }, }, + { + metaKey: true, + key: " ", + handler: async () => { + let [sortedBlocks] = await getSortedSelectionBound(); + let block = sortedBlocks[0]; + if (!block || (!block.listData && block.type !== "heading")) return; + toggleFold(rep, block.entityID); + }, + }, ]; if (moreThanOneSelected) shortcuts = shortcuts.concat([ -- 2.54.0