Merge pull request #303 from glowing-bear/fixtabcompletion

Fix tab-completion of empty string
This commit is contained in:
David Cormier 2014-05-13 10:52:35 -04:00
commit 24dbf15781

View file

@ -1233,9 +1233,12 @@ weechat.directive('inputBar', function() {
// get current active buffer
var activeBuffer = models.getActiveBuffer();
// Empty input makes $scope.command undefined -- use empty string instead
var input = $scope.command || '';
// complete nick
var nickComp = IrcUtils.completeNick($scope.command, caretPos,
$scope.iterCandidate, activeBuffer.getNicklistByTime(), ':');
var nickComp = IrcUtils.completeNick(input, caretPos, $scope.iterCandidate,
activeBuffer.getNicklistByTime(), ':');
// remember iteration candidate
$scope.iterCandidate = nickComp.iterCandidate;