diff --git a/web/cm_plugins/hide_mark.ts b/web/cm_plugins/hide_mark.ts index 7c5f90b..219c400 100644 --- a/web/cm_plugins/hide_mark.ts +++ b/web/cm_plugins/hide_mark.ts @@ -93,10 +93,15 @@ export function hideHeaderMarkPlugin() { return; } + const spacePos = line.indexOf(" "); + if (spacePos === -1) { + // Not complete header + return; + } widgets.push( invisibleDecoration.range( from, - from + line.indexOf(" ") + 1, + from + spacePos + 1, ), ); },