Sfoglia il codice sorgente

135426 change beginPos and endPos

soumaeda 2 anni fa
parent
commit
a30ddbbd67

+ 3 - 3
apps/app/src/components/PageEditor/MarkdownDrawioUtil.js

@@ -114,7 +114,7 @@ class MarkdownDrawioUtil {
       // skip block begin sesion("``` drawio")
       // skip block begin sesion("``` drawio")
       this.doc(editor).lineAt(bod).number++;
       this.doc(editor).lineAt(bod).number++;
       // skip block end sesion("```")
       // skip block end sesion("```")
-      this.doc.lineAt(eod).number--;
+      this.doc(editor).lineAt(eod).number--;
 
 
       return editor.state.sliceDoc(bod, eod);
       return editor.state.sliceDoc(bod, eod);
     }
     }
@@ -131,8 +131,8 @@ class MarkdownDrawioUtil {
       endPos = this.getEod(editor);
       endPos = this.getEod(editor);
     }
     }
     else {
     else {
-      beginPos = this.doc(editor).lineAt(this.curPos(editor));
-      endPos = this.doc(editor).lineAt(this.curPos(editor));
+      beginPos = this.doc(editor).lineAt(this.curPos(editor)).from;
+      endPos = this.doc(editor).lineAt(this.curPos(editor)).to;
     }
     }
 
 
     editor.dispatch({
     editor.dispatch({