From df3b2cd8fe8d5ad9b45e115ed4fe9521dab8317a Mon Sep 17 00:00:00 2001 From: Baptiste Augrain Date: Wed, 28 Nov 2018 15:12:18 +0100 Subject: [PATCH] fix double paste when pasting attachement links --- browser/components/CodeEditor.js | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/browser/components/CodeEditor.js b/browser/components/CodeEditor.js index c7b6e385..b72886c3 100644 --- a/browser/components/CodeEditor.js +++ b/browser/components/CodeEditor.js @@ -645,6 +645,7 @@ export default class CodeEditor extends React.Component { } const pastedTxt = clipboard.readText() + console.log(pastedTxt) if (isInFencedCodeBlock(editor)) { this.handlePasteText(editor, pastedTxt) @@ -667,16 +668,14 @@ export default class CodeEditor extends React.Component { this.handlePasteText(editor, pastedTxt) } } - } else { - this.handlePasteText(editor, pastedTxt) - } - - if (attachmentManagement.isAttachmentLink(pastedTxt)) { + } else if (attachmentManagement.isAttachmentLink(pastedTxt)) { attachmentManagement .handleAttachmentLinkPaste(storageKey, noteKey, pastedTxt) .then(modifiedText => { this.editor.replaceSelection(modifiedText) }) + } else { + this.handlePasteText(editor, pastedTxt) } }