From 305c3a35bdcc72cf55b33c4656c819647bbacc11 Mon Sep 17 00:00:00 2001 From: Robert Best Date: Mon, 6 Mar 2017 15:59:03 +0000 Subject: [PATCH] Fixes bug where pressing delete key while editing text will suggest the deletion of selected map entities --- frontend/src/Metamaps/Listeners.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/frontend/src/Metamaps/Listeners.js b/frontend/src/Metamaps/Listeners.js index ea34f396..b31692c0 100644 --- a/frontend/src/Metamaps/Listeners.js +++ b/frontend/src/Metamaps/Listeners.js @@ -32,9 +32,11 @@ const Listeners = { JIT.escKeyHandler() break case 46: // if DEL is pressed - e.preventDefault() - Control.deleteSelected() - break + if(e.target.tagName !== "INPUT" && e.target.tagName !== "TEXTAREA" && (Selected.Nodes.length + Selected.Edges.length) > 0){ + e.preventDefault() + Control.deleteSelected() + break + } case 65: // if a or A is pressed if (Create.isSwitchingSet && e.ctrlKey || e.metaKey) { Create.metacodeSelectorToggleSelectAll()