diff --git a/addons/web_editor/static/src/js/editor/odoo-editor/src/OdooEditor.js b/addons/web_editor/static/src/js/editor/odoo-editor/src/OdooEditor.js index b2f9558a8e6..4ee545cf2e6 100644 --- a/addons/web_editor/static/src/js/editor/odoo-editor/src/OdooEditor.js +++ b/addons/web_editor/static/src/js/editor/odoo-editor/src/OdooEditor.js @@ -3122,10 +3122,10 @@ export class OdooEditor extends EventTarget { const sel = this.document.getSelection(); const files = getImageFiles(ev.clipboardData); const clipboardHtml = ev.clipboardData.getData('text/html'); - if (files.length) { - this.addImagesFiles(files); - } else if (clipboardHtml) { + if (clipboardHtml) { this.execCommand('insertHTML', this._prepareClipboardData(clipboardHtml)); + } else if (files.length) { + this.addImagesFiles(files); } else { const text = ev.clipboardData.getData('text/plain'); const splitAroundUrl = text.split(URL_REGEX);