fix: Images in lists on shared documents sometimes render as code blocks
This commit is contained in:
@@ -62,6 +62,7 @@ export class MarkdownSerializer {
|
|||||||
// node and mark serialization methods (see `toMarkdown`).
|
// node and mark serialization methods (see `toMarkdown`).
|
||||||
export class MarkdownSerializerState {
|
export class MarkdownSerializerState {
|
||||||
inTable = false;
|
inTable = false;
|
||||||
|
inList = false;
|
||||||
inTightList = false;
|
inTightList = false;
|
||||||
closed = false;
|
closed = false;
|
||||||
delim = "";
|
delim = "";
|
||||||
|
|||||||
@@ -297,8 +297,12 @@ export default class Image extends SimpleImage {
|
|||||||
);
|
);
|
||||||
|
|
||||||
toMarkdown(state: MarkdownSerializerState, node: ProsemirrorNode) {
|
toMarkdown(state: MarkdownSerializerState, node: ProsemirrorNode) {
|
||||||
let markdown =
|
// Skip the preceding space for images at the start of a list item or Markdown parsers may
|
||||||
" ;
|
state.esc(node.attrs.src || "", false);
|
||||||
|
|||||||
Reference in New Issue
Block a user