Merge pull request #252 from thelounge/xpaw/setnick

Do not display incorrect nick when switching to a non connected network
This commit is contained in:
Jérémie Astori 2016-04-30 19:40:27 -04:00
commit d73c6d0440
2 changed files with 13 additions and 12 deletions

View File

@ -1167,6 +1167,7 @@ button,
font: inherit;
font-size: 11px;
margin: 5px;
margin-right: 10px;
line-height: 26px;
height: 24px;
padding: 0 9px;
@ -1177,6 +1178,14 @@ button,
user-select: none;
}
#form #nick:empty {
visibility: hidden;
}
#form #nick:after {
content: ":";
}
#form #input {
border: 1px solid #ddd;
font: inherit;

View File

@ -678,12 +678,7 @@ $(function() {
document.title = title;
if (self.hasClass("chan")) {
var nick = self
.closest(".network")
.data("nick");
if (nick) {
setNick(nick);
}
setNick(self.closest(".network").data("nick"));
}
if (chan.data("needsNamesRefresh") === true) {
@ -1081,13 +1076,10 @@ $(function() {
function setNick(nick) {
var width = $("#nick")
.html(nick + ":")
.width();
if (width) {
width += 31;
.html(nick)
.outerWidth(true);
input.css("padding-left", width);
}
}
function move(array, old_index, new_index) {
if (new_index >= array.length) {