Fan Cheng
Committed by Ray Milkey

[ONOS-4624]keybindings are not disabled when dialog panel is in use

add a condition judgment before do the keystroke bindings.

Change-Id: I85f2071b725e34b6c274800ffa934e060a855280
...@@ -98,7 +98,15 @@ ...@@ -98,7 +98,15 @@
98 } 98 }
99 } 99 }
100 100
101 + function textFieldInput() {
102 + var t = d3.event.target.tagName.toLowerCase();
103 + return t === 'input' || t === 'textarea';
104 + }
105 +
101 function keyIn() { 106 function keyIn() {
107 + if (textFieldInput()) {
108 + return;
109 + }
102 var event = d3.event, 110 var event = d3.event,
103 keyCode = event.keyCode, 111 keyCode = event.keyCode,
104 key = whatKey(keyCode), 112 key = whatKey(keyCode),
......