mirror of
https://gitlab.com/ArkHost/HelixNotes.git
synced 2026-07-24 07:45:57 +02:00
Fix images not rendering after <- Client-side Create New Pull Zone button for allowed --> comment in source mode (#87)
This commit is contained in:
@@ -3280,6 +3280,11 @@
|
||||
src = src.replace(/^([\s>]*)-\s\[ \][^\S\n]+(.+)$/gm, '$1- <tiptask checked="false">$2</tiptask>');
|
||||
src = src.replace(/^([\s>]*)-\s\[ \][^\S\n]*$/gm, '$1- <tiptask checked="false"> </tiptask>');
|
||||
|
||||
// Pre-process: strip list-separator comments before markdown-it.
|
||||
// markdown-it treats <!-- --> as an HTML block start, swallowing the
|
||||
// next line (e.g. an image) as raw HTML instead of parsing it.
|
||||
src = src.replace(/^<!-- -->\s*$/gm, '');
|
||||
|
||||
// Pre-process: preserve blank lines before image-only lines
|
||||
// markdown-it collapses blank lines into paragraph breaks, losing the empty paragraph.
|
||||
// Insert a <div> marker that markdown-it passes through (html: true), then convert to <p></p>
|
||||
|
||||
Reference in New Issue
Block a user