yusuketk пре 5 година
родитељ
комит
1b62380cc8
1 измењених фајлова са 7 додато и 2 уклоњено
  1. 7 2
      src/client/js/components/PageEditor/MarkdownLinkUtil.js

+ 7 - 2
src/client/js/components/PageEditor/MarkdownLinkUtil.js

@@ -26,8 +26,13 @@ class MarkdownLinkUtil {
     return beginningOfLink >= 0 && endOfLink >= 0 && beginningOfLink <= curPos.ch && curPos.ch <= endOfLink;
     return beginningOfLink >= 0 && endOfLink >= 0 && beginningOfLink <= curPos.ch && curPos.ch <= endOfLink;
   }
   }
 
 
-  replaceFocusedMarkdownLinkWithEditor(editor) {
-    // GW-3023
+  replaceFocusedMarkdownLinkWithEditor(editor, linkStr) {
+    const curPos = editor.getCursor();
+    const line = editor.getDoc().getLine(curPos.line);
+    const { beginningOfLink, endOfLink } = getBeginningAndEndIndexOfLink(line, curPos.ch)
+    editor.getDoc().replaceRange(linkStr, { line, ch: beginningOfLink }, { line, ch: endOfLink });
+    editor.getDoc().setCursor(curPos.line + 1, 2);
+    // 洗濯中テキスト内の改行対策
   }
   }
 
 
 }
 }