#103 image import issue fixed

master
Agriya Dev5 2021-05-22 17:22:07 +05:30
parent 0579213abf
commit 203af05cd5
3 changed files with 4 additions and 7 deletions

View File

@ -655,7 +655,7 @@ class EditorStartup {
editorObj.svgCanvas.selectOnly([ newImage ]); editorObj.svgCanvas.selectOnly([ newImage ]);
editorObj.svgCanvas.alignSelectedElements('m', 'page'); editorObj.svgCanvas.alignSelectedElements('m', 'page');
editorObj.svgCanvas.alignSelectedElements('c', 'page'); editorObj.svgCanvas.alignSelectedElements('c', 'page');
editorObj.topPanelHandlers.updateContextPanel(); editorObj.topPanel.updateContextPanel();
document.getElementById('se-prompt-dialog').setAttribute('close', true); document.getElementById('se-prompt-dialog').setAttribute('close', true);
}; };
// create dummy img so we know the default dimensions // create dummy img so we know the default dimensions

View File

@ -351,7 +351,7 @@ export const setSvgString = function (xmlString, preventUndo) {
const elements = content.querySelectorAll('image'); const elements = content.querySelectorAll('image');
Array.prototype.forEach.call(elements, function (image) { Array.prototype.forEach.call(elements, function (image) {
preventClickDefault(image); preventClickDefault(image);
const val = svgContext_.getCanvas().getHref(this); const val = svgContext_.getCanvas().getHref(image);
if (val) { if (val) {
if (val.startsWith('data:')) { if (val.startsWith('data:')) {
// Check if an SVG-edit data URI // Check if an SVG-edit data URI

View File

@ -1324,12 +1324,9 @@ export const snapToGrid = function (value) {
* @returns {void} * @returns {void}
*/ */
export const preventClickDefault = function (img) { export const preventClickDefault = function (img) {
const elements = document.querySelectorAll(img); img.addEventListener('click', function (e) {
Array.from(elements).forEach(function (element) {
element.addEventListener('click', function (e) {
e.preventDefault(); e.preventDefault();
}); });
});
}; };
/** /**