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); } });