summaryrefslogtreecommitdiff
path: root/assets/js/components/select-dropdown-autocomplete.js
diff options
context:
space:
mode:
Diffstat (limited to 'assets/js/components/select-dropdown-autocomplete.js')
-rw-r--r--assets/js/components/select-dropdown-autocomplete.js10
1 files changed, 5 insertions, 5 deletions
diff --git a/assets/js/components/select-dropdown-autocomplete.js b/assets/js/components/select-dropdown-autocomplete.js
index 5ed7ab9c..9a8df180 100644
--- a/assets/js/components/select-dropdown-autocomplete.js
+++ b/assets/js/components/select-dropdown-autocomplete.js
@@ -2,22 +2,22 @@ KB.component('select-dropdown-autocomplete', function(containerElement, options)
var componentElement, inputElement, inputHiddenElement;
function onKeyDown(e) {
- switch (e.keyCode) {
- case 27:
+ switch (KB.utils.getKey(e)) {
+ case 'Escape':
inputElement.value = '';
destroyDropdownMenu();
break;
- case 38:
+ case 'ArrowUp':
e.preventDefault();
e.stopImmediatePropagation();
moveUp();
break;
- case 40:
+ case 'ArrowDown':
e.preventDefault();
e.stopImmediatePropagation();
moveDown();
break;
- case 13:
+ case 'Enter':
e.preventDefault();
e.stopImmediatePropagation();
insertSelectedItem();