diff --git a/src/components/hubl-search-users.js b/src/components/hubl-search-users.js index ab4300ed0a3c9f378e315c29c51e50902755ec85..c65e58e8c7d8b4365bfecc7162ed6d1148b26952 100644 --- a/src/components/hubl-search-users.js +++ b/src/components/hubl-search-users.js @@ -5,7 +5,7 @@ const HublSearchUsers = widgetFactory( `<input data-holder autocomplete="off" - placeholder="\${label}" + placeholder="\${label} (^ + K)" type="text" name="\${name}" value="\${escapedValue}" diff --git a/src/scripts/keyboard-shortcuts.js b/src/scripts/keyboard-shortcuts.js new file mode 100644 index 0000000000000000000000000000000000000000..5cc12395736671e4809f4c67351ef80e7531a1b6 --- /dev/null +++ b/src/scripts/keyboard-shortcuts.js @@ -0,0 +1,10 @@ +document.addEventListener("keydown", function (e) { + /* + CTRL + K : Focus on the user search + Keycode 75 + */ + if(e.ctrlKey && e.which == 75) { + document.querySelector('hubl-search-users > input').focus(); + e.preventDefault(); + } +}); \ No newline at end of file