I am trying set hotkey (ctrl + x) to focus input text but it doesn't work.
My code here:
<html>
<input id="text_input" type="search" class="form-control shadow-none" placeholder="Search...."
</input>
<JS>
<JS>
Widget.extend({
template: 'systray_odoo_search.search_icon',
events: {
events: {
'keydown': '_onKeydown_searchFocus',
// 'show.bs.dropdown': '_onActivityMenuShow',
// 'hide.bs.dropdown': '_onActivityMenuHide',
},
_onKeydown_searchFocus: function (e) {
_onKeydown_searchFocus: function (e) {
var self = this;
if (e.ctrlKey && e.keyCode == 'X'.charCodeAt(0)) {
self.$('#text_input').focus();
e.preventDefault();
}
},