From 13b13b03e05155541e81e43236377084a0ec765b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADctor=20Losada=20Hern=C3=A1ndez?= Date: Sun, 13 Sep 2026 15:43:59 +0200 Subject: [PATCH] fix newPage and newColumn --- .../codeEditor/extensions/customKeyMaps.js | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/client/components/codeEditor/extensions/customKeyMaps.js b/client/components/codeEditor/extensions/customKeyMaps.js index ca2e60ebc..a5858150d 100644 --- a/client/components/codeEditor/extensions/customKeyMaps.js +++ b/client/components/codeEditor/extensions/customKeyMaps.js @@ -235,13 +235,21 @@ const makeHeader = (level)=>(view)=>{ const newColumn = (view)=>{ const { from, to } = view.state.selection.main; - view.dispatch({ changes: { from, to, insert: '\n\\column\n\n' } }); + const insert = '\n\\column\n\n' ; + view.dispatch({ + changes: { from, to, insert }, + selection: { anchor: from + insert.length } + }); return true; }; -const newPage = (view)=>{ +const newPage = (view) => { const { from, to } = view.state.selection.main; - view.dispatch({ changes: { from, to, insert: '\n\\page\n\n' } }); + const insert = '\n\\page\n\n'; + view.dispatch({ + changes: { from, to, insert }, + selection: { anchor: from + insert.length } + }); return true; };