From 153cc38d1a6b5aa632a2316e0e34bcf684eb2708 Mon Sep 17 00:00:00 2001 From: Robert Best Date: Mon, 6 Mar 2017 11:48:59 -0500 Subject: [PATCH] Fixes bug where pressing delete key while editing text will suggest... (#1083) * Fixes bug where pressing delete key while editing text will suggest the deletion of selected map entities * Changed the DEL key to remove entities instead of delete them --- frontend/src/Metamaps/Listeners.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) 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) {