diff --git a/frontend/src/Metamaps/Listeners.js b/frontend/src/Metamaps/Listeners.js index ea34f396..d55abf92 100644 --- a/frontend/src/Metamaps/Listeners.js +++ b/frontend/src/Metamaps/Listeners.js @@ -32,8 +32,11 @@ const Listeners = { JIT.escKeyHandler() break case 46: // if DEL is pressed - e.preventDefault() - Control.deleteSelected() + if(e.target.tagName !== "INPUT" && e.target.tagName !== "TEXTAREA" && (Selected.Nodes.length + Selected.Edges.length) > 0){ + e.preventDefault() + Control.removeSelectedNodes() + Control.removeSelectedEdges() + } break case 65: // if a or A is pressed if (Create.isSwitchingSet && e.ctrlKey || e.metaKey) {