From d88dd2618610ce5343753bf013dd3812609f0555 Mon Sep 17 00:00:00 2001 From: asmsuechan Date: Sun, 20 Aug 2017 08:11:00 +0900 Subject: [PATCH] Fix image insesration problem, Use a function of CodeMirror instead of dom function --- browser/components/CodeEditor.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/browser/components/CodeEditor.js b/browser/components/CodeEditor.js index d32d3240..4e545c4d 100644 --- a/browser/components/CodeEditor.js +++ b/browser/components/CodeEditor.js @@ -201,7 +201,7 @@ export default class CodeEditor extends React.Component { insertImageMd (imageMd) { const textarea = this.editor.getInputField() const cm = this.editor - textarea.value = `${textarea.value.substr(0, textarea.selectionStart)}${imageMd}${textarea.value.substr(textarea.selectionEnd)}` + cm.replaceSelection(`${textarea.value.substr(0, textarea.selectionStart)}${imageMd}${textarea.value.substr(textarea.selectionEnd)}`) } render () {