From 8b62194d7e47531a0e53498990c29d31614cacca Mon Sep 17 00:00:00 2001 From: "Kamshory, MT" Date: Tue, 31 Jan 2023 20:19:51 +0700 Subject: [PATCH 1/2] Attribute xlink:href redefined When a PNG image placed in the document, it throws an error "Attribute xlink:href redefined" --- src/js/svgutils.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/js/svgutils.js b/src/js/svgutils.js index d3233629..dd3fce35 100644 --- a/src/js/svgutils.js +++ b/src/js/svgutils.js @@ -322,7 +322,7 @@ svgedit.utilities.getHref = function(elem) { // Sets the given element's xlink:href value svgedit.utilities.setHref = function(elem, val) { elem.setAttributeNS(XLINKNS, "xlink:href", val); - elem.setAttribute("href", val); + //elem.setAttribute("href", val); } // Function: findDefs From 6b1531b75130e4ea47c71bd3ef12da2c9b301d2e Mon Sep 17 00:00:00 2001 From: "Kamshory, MT" Date: Tue, 31 Jan 2023 20:21:53 +0700 Subject: [PATCH 2/2] Update svgutils.js --- src/js/svgutils.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/js/svgutils.js b/src/js/svgutils.js index dd3fce35..74a0e5f7 100644 --- a/src/js/svgutils.js +++ b/src/js/svgutils.js @@ -322,7 +322,8 @@ svgedit.utilities.getHref = function(elem) { // Sets the given element's xlink:href value svgedit.utilities.setHref = function(elem, val) { elem.setAttributeNS(XLINKNS, "xlink:href", val); - //elem.setAttribute("href", val); + // Remove duplicated + // elem.setAttribute("href", val); } // Function: findDefs