diff --git a/web/src/components/gva-wfd/behavior/deleteItem.js b/web/src/components/gva-wfd/behavior/deleteItem.js index faac4f83..273d0fd7 100644 --- a/web/src/components/gva-wfd/behavior/deleteItem.js +++ b/web/src/components/gva-wfd/behavior/deleteItem.js @@ -20,6 +20,20 @@ export default function(G6) { this.graph.set('selectedItems', []); this.graph.emit('afteritemselected', []); } + if (e.ctrlKey == true && e.keyCode == 90) { //Ctrl+z + e.returnvalue = false; + if (this.graph.executeCommand) { + this.graph.executeCommand('undo', {}); + } + } + if (e.ctrlKey == true && e.keyCode == 89) { //Ctrl+y + e.returnvalue = false; + if (this.graph.executeCommand) { + this.graph.executeCommand('redo', {}); + } + + } + }, onCanvasLeave(e) { this.graph.set('focusGraphWrapper', false);