diff --git a/src/opnsense/www/js/opnsense_ui.js b/src/opnsense/www/js/opnsense_ui.js index 251bdabd1..22e5a49cb 100644 --- a/src/opnsense/www/js/opnsense_ui.js +++ b/src/opnsense/www/js/opnsense_ui.js @@ -230,6 +230,13 @@ function formatTokenizersUI() { sender.trigger("tokenize:tokens:change"); }); + // hook keydown -> tab to blur event + sender.on('tokenize:deselect', function(){ + var e = $.Event("keydown"); + e.keyCode = 9; + sender.tokenize2().trigger('tokenize:keydown', [e]); + }); + sender.addClass('tokenize2_init_done'); } else { // unbind change event while loading initial content