Merge pull request #7 from ibrierley/master

Fix for import svg image leading to unattached dragtool
This commit is contained in:
Jeff Schiller
2016-01-31 23:27:01 -08:00
2 changed files with 7 additions and 4 deletions

View File

@@ -4906,12 +4906,14 @@ TODOS
if (file.type.indexOf('svg') != -1) {
reader = new FileReader();
reader.onloadend = function(e) {
svgCanvas.importSvgString(e.target.result, true);
var newElement = svgCanvas.importSvgString(e.target.result, true);
svgCanvas.ungroupSelectedElement();
svgCanvas.ungroupSelectedElement();
svgCanvas.groupSelectedElements();
svgCanvas.alignSelectedElements('m', 'page');
svgCanvas.alignSelectedElements('c', 'page');
// highlight imported element, otherwise we get strange empty selectbox
svgCanvas.selectOnly([newElement]);
$('#dialog_box').hide();
};
reader.readAsText(file);