diff --git a/js/inputbar.js b/js/inputbar.js index b817ad9..26d2c89 100644 --- a/js/inputbar.js +++ b/js/inputbar.js @@ -189,6 +189,11 @@ weechat.directive('inputBar', function() { inputNode.setSelectionRange(newCursorPos, newCursorPos); }, 0); + // If there is only one item in the list, we are done, no next cycle + if ( commandCompletionList.length === 1) { + previousInput = ''; + return; + } // Setup for the next cycle commandCompletionPositionInList++; commandCompletionBaseWord = replacedWord + suffix;