From 3459ea9a8664f84e9f69dbc62039ab73a4eafa11 Mon Sep 17 00:00:00 2001 From: Jeff Schiller Date: Thu, 8 Oct 2009 17:02:23 +0000 Subject: [PATCH] Clean up elements as we serialize them to text. Remove default value of display attribute git-svn-id: http://svg-edit.googlecode.com/svn/trunk@779 eee81c28-f429-11dd-99c0-75d572ba1ddd --- editor/svgcanvas.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/editor/svgcanvas.js b/editor/svgcanvas.js index 37bbb400..c6d579ad 100644 --- a/editor/svgcanvas.js +++ b/editor/svgcanvas.js @@ -581,6 +581,8 @@ function BatchCommand(text) { element.removeAttribute('rx') if (element.getAttribute('ry') == '0') element.removeAttribute('ry') + if (element.getAttribute('display') == 'inline') + element.removeAttribute('display'); svgroot.unsuspendRedraw(handle); }; @@ -885,6 +887,7 @@ function BatchCommand(text) { var svgToString = function(elem, indent) { var out = new Array(); if (elem) { + cleanupElement(elem); var attrs = elem.attributes; var attr; var i;