highlighting of the user with whom you are currently chatting with #1788

This commit is contained in:
Julian Lam
2014-07-07 13:09:09 -04:00
parent 07a82ec12c
commit a031bc2721
3 changed files with 32 additions and 21 deletions

View File

@@ -71,7 +71,7 @@ define('chat', ['taskbar', 'string', 'sounds', 'forum/chats'], function(taskbar,
module.bringModalToTop(modal);
checkOnlineStatus(modal);
taskbar.updateActive(modal.attr('UUID'));
scrollToBottom(modal.find('#chat-content'));
Chats.scrollToBottom(modal.find('#chat-content'));
} else {
module.toggleNew(modal.attr('UUID'), true);
}
@@ -103,7 +103,7 @@ define('chat', ['taskbar', 'string', 'sounds', 'forum/chats'], function(taskbar,
modal.find('.user-typing').removeClass('hide').appendTo(chatContent);
if (atBottom) {
scrollToBottom(chatContent);
Chats.scrollToBottom(chatContent);
}
});
@@ -247,7 +247,7 @@ define('chat', ['taskbar', 'string', 'sounds', 'forum/chats'], function(taskbar,
chatModal.removeClass('hide');
checkOnlineStatus(chatModal);
taskbar.updateActive(uuid);
scrollToBottom(chatModal.find('#chat-content'));
Chats.scrollToBottom(chatModal.find('#chat-content'));
module.center(chatModal);
module.bringModalToTop(chatModal);
};
@@ -320,17 +320,9 @@ define('chat', ['taskbar', 'string', 'sounds', 'forum/chats'], function(taskbar,
chatContent.append(message);
scrollToBottom(chatContent);
Chats.scrollToBottom(chatContent);
};
function scrollToBottom(chatContent) {
if(chatContent[0]) {
chatContent.scrollTop(
chatContent[0].scrollHeight - chatContent.height()
);
}
}
module.toggleNew = function(uuid, state) {
taskbar.toggleNew(uuid, state);
};