diff --git a/editor/svg-editor.js b/editor/svg-editor.js index a6dae7f7..f46de75a 100644 --- a/editor/svg-editor.js +++ b/editor/svg-editor.js @@ -1563,7 +1563,7 @@ TODOS $('#blur_slider').slider('option', 'value', blurval); if (svgCanvas.addedNew) { - if (elname === 'image') { + if (elname === 'image' && svgCanvas.getMode() === 'image') { // Prompt for URL if not a data URL if (svgCanvas.getHref(elem).indexOf('data:') !== 0) { promptImgURL(); @@ -1709,7 +1709,7 @@ TODOS }, 100); } } // text - else if (el_name == 'image') { + else if (el_name == 'image' && svgCanvas.getMode() == 'image') { setImageURL(svgCanvas.getHref(elem)); } // image else if (el_name === 'g' || el_name === 'use') {