From 7010b3025405df97757247b5d0ef59c31bac7d2b Mon Sep 17 00:00:00 2001 From: Kevin Kwok Date: Wed, 2 Sep 2009 23:10:20 +0000 Subject: [PATCH] new nodelete mode, using icon git-svn-id: http://svg-edit.googlecode.com/svn/trunk@532 eee81c28-f429-11dd-99c0-75d572ba1ddd --- wave/svg-edit.xml | 3 ++- wave/wave.js | 4 +++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/wave/svg-edit.xml b/wave/svg-edit.xml index 1a055fd0..87c3b063 100644 --- a/wave/svg-edit.xml +++ b/wave/svg-edit.xml @@ -42,7 +42,8 @@ Save Source - Wave State + Wave State + diff --git a/wave/wave.js b/wave/wave.js index 72636699..9c1d6525 100644 --- a/wave/wave.js +++ b/wave/wave.js @@ -1,4 +1,5 @@ var shapetime = {}; +var nodelete = false; function stateUpdated() { // 'state' is an object of key-value pairs that map ids to JSON serialization of SVG elements @@ -20,8 +21,9 @@ function stateUpdated() { } //keys.remove(k); - } else if(this.id != "selectorParentGroup"){ + } else if(this.id != "selectorParentGroup" && !nodelete){ //console.log(this) + this.parentNode.removeChild(this); } });