Fix #333
This commit is contained in:
parent
bd5e11c46a
commit
ed65f3a648
14
www/js/ui.js
14
www/js/ui.js
|
@ -111,8 +111,11 @@ function chatTabComplete() {
|
||||||
}
|
}
|
||||||
|
|
||||||
var __slice = Array.prototype.slice;
|
var __slice = Array.prototype.slice;
|
||||||
var users = __slice.call($("#userlist").children()).map(function (elem) {
|
var usersWithCap = __slice.call($("#userlist").children()).map(function (elem) {
|
||||||
return elem.children[1].innerHTML.toLowerCase();
|
return elem.children[1].innerHTML;
|
||||||
|
});
|
||||||
|
var users = __slice.call(usersWithCap).map(function (user) {
|
||||||
|
return user.toLowerCase();
|
||||||
}).filter(function (name) {
|
}).filter(function (name) {
|
||||||
return name.indexOf(current) === 0;
|
return name.indexOf(current) === 0;
|
||||||
});
|
});
|
||||||
|
@ -158,6 +161,13 @@ function chatTabComplete() {
|
||||||
}
|
}
|
||||||
|
|
||||||
current = users[0].substring(0, min);
|
current = users[0].substring(0, min);
|
||||||
|
for (var i = 0; i < usersWithCap.length; i++) {
|
||||||
|
if (usersWithCap[i].toLowerCase() === current) {
|
||||||
|
current = usersWithCap[i];
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if (users.length === 1) {
|
if (users.length === 1) {
|
||||||
if (words.length === 1) {
|
if (words.length === 1) {
|
||||||
current += ":";
|
current += ":";
|
||||||
|
|
Loading…
Reference in a new issue