diff options
Diffstat (limited to '')
-rw-r--r-- | client/client.js | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/client/client.js b/client/client.js index ec87e6b..2e9a255 100644 --- a/client/client.js +++ b/client/client.js @@ -396,6 +396,12 @@ $('#chatinput').onkeydown = function (e) { updateInputSize(); } else if (e.keyCode == 9 /* TAB */) { // Tab complete nicknames starting with @ + + if (e.ctrlKey) { + // Skip autocompletion and tab insertion if user is pressing ctrl + // ctrl-tab is used by browsers to cycle through tabs + return; + } e.preventDefault(); var pos = e.target.selectionStart || 0; |