From dad6a9394446a52a72e77ae405a812c700b3bbbf Mon Sep 17 00:00:00 2001 From: Maurits Lourens Date: Mon, 13 Nov 2017 22:44:18 +0100 Subject: [PATCH 1/2] replace selection with pasted image --- browser/components/CodeEditor.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/browser/components/CodeEditor.js b/browser/components/CodeEditor.js index 77aff3da..beea8b09 100644 --- a/browser/components/CodeEditor.js +++ b/browser/components/CodeEditor.js @@ -214,8 +214,7 @@ export default class CodeEditor extends React.Component { insertImageMd (imageMd) { const textarea = this.editor.getInputField() - const cm = this.editor - cm.replaceSelection(`${textarea.value.substr(0, textarea.selectionStart)}${imageMd}${textarea.value.substr(textarea.selectionEnd)}`) + this.editor.replaceSelection(imageMd) } handlePaste (editor, e) { From 166815ccbfd31a953b24f9695715488b3e2fa198 Mon Sep 17 00:00:00 2001 From: Maurits Lourens Date: Tue, 14 Nov 2017 13:18:36 +0100 Subject: [PATCH 2/2] removed unused code --- browser/components/CodeEditor.js | 1 - 1 file changed, 1 deletion(-) diff --git a/browser/components/CodeEditor.js b/browser/components/CodeEditor.js index beea8b09..a0c2c545 100644 --- a/browser/components/CodeEditor.js +++ b/browser/components/CodeEditor.js @@ -213,7 +213,6 @@ export default class CodeEditor extends React.Component { } insertImageMd (imageMd) { - const textarea = this.editor.getInputField() this.editor.replaceSelection(imageMd) }