diff --git a/public/svg-edit/editor/images/edit_foreign.png b/public/svg-edit/editor/images/edit_foreign.png new file mode 100644 index 00000000..e3bc921f Binary files /dev/null and b/public/svg-edit/editor/images/edit_foreign.png differ diff --git a/public/svg-edit/editor/images/foreign.png b/public/svg-edit/editor/images/foreign.png new file mode 100644 index 00000000..a82f2c20 Binary files /dev/null and b/public/svg-edit/editor/images/foreign.png differ diff --git a/public/svg-edit/editor/svgcanvas.js b/public/svg-edit/editor/svgcanvas.js index 026140db..ddc6bcb7 100644 --- a/public/svg-edit/editor/svgcanvas.js +++ b/public/svg-edit/editor/svgcanvas.js @@ -1503,7 +1503,7 @@ function BatchCommand(text) { var el = this; $.each(this.attributes, function(i, attr) { var uri = attr.namespaceURI; - if(uri && !nsuris[uri]) { + if(uri && !nsuris[uri] && nsMap[uri]) { nsuris[uri] = true; out.push(" xmlns:" + nsMap[uri] + '="' + uri +'"'); }