From b3e6b1a5380ec04c3d8d1944b81aaeb785fe0a6b Mon Sep 17 00:00:00 2001 From: Jacques Distler Date: Fri, 12 Mar 2010 09:41:50 +0000 Subject: [PATCH] Fix a Firefox bug, and make randomizeIDs() work with the new API (no global svgCanvas object). git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1457 eee81c28-f429-11dd-99c0-75d572ba1ddd --- editor/svg-editor.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/editor/svg-editor.js b/editor/svg-editor.js index 878a6d95..2da925f2 100644 --- a/editor/svg-editor.js +++ b/editor/svg-editor.js @@ -79,7 +79,7 @@ if(storage) { if(store) storage.setItem(key, val); - else return storage.getItem(key).value; + else if (storage.getItem(key)) return storage.getItem(key).value; } else if(window.widget) { if(store) widget.setPreferenceForKey(val, key); else return widget.preferenceForKey(key); @@ -126,6 +126,10 @@ } } + Editor.randomizeIds = function() { + svgCanvas.randomizeIds(arguments) + } + Editor.init = function() { Editor.canvas = svgCanvas = new $.SvgCanvas(document.getElementById("svgcanvas"), curConfig);