diff --git a/source/Ox.UI/js/Core/Keyboard.js b/source/Ox.UI/js/Core/Keyboard.js index 469f7920..7a271fc0 100644 --- a/source/Ox.UI/js/Core/Keyboard.js +++ b/source/Ox.UI/js/Core/Keyboard.js @@ -31,7 +31,12 @@ Ox.Keyboard = (function() { } }); key = keyNames.join('_'); - if (focused === null || !$focused.hasClass('OxInput')) { + if ( + focused === null || ( + !$focused.hasClass('OxInput') + && !$focused.hasClass('OxAutocompleteMenu') + ) + ) { bound.forEach(function(id) { Ox.UI.elements[id].triggerEvent('key_' + key); });