mirror of https://github.com/calzoneman/sync.git
Slight tweak to nick hovers
This commit is contained in:
parent
2f2ed8aaf9
commit
b09346392e
|
@ -1433,20 +1433,14 @@ function addChatMessage(data) {
|
||||||
var div = formatChatMessage(data, LASTCHAT);
|
var div = formatChatMessage(data, LASTCHAT);
|
||||||
// Incoming: a bunch of crap for the feature where if you hover over
|
// Incoming: a bunch of crap for the feature where if you hover over
|
||||||
// a message, it highlights messages from that user
|
// a message, it highlights messages from that user
|
||||||
div.data("sender", data.username);
|
var safeUsername = data.username.replace(/[^\w-]/g, '$');
|
||||||
|
div.addClass("chat-msg-" + safeUsername);
|
||||||
div.appendTo($("#messagebuffer"));
|
div.appendTo($("#messagebuffer"));
|
||||||
div.mouseover(function() {
|
div.mouseover(function() {
|
||||||
$("#messagebuffer").children().each(function() {
|
$(".chat-msg-" + safeUsername).addClass("nick-hover");
|
||||||
var name = $(this).data("sender");
|
|
||||||
if(name == data.username) {
|
|
||||||
$(this).addClass("nick-hover");
|
|
||||||
}
|
|
||||||
});
|
|
||||||
});
|
});
|
||||||
div.mouseleave(function() {
|
div.mouseleave(function() {
|
||||||
$("#messagebuffer").children().each(function() {
|
$(".nick-hover").removeClass("nick-hover");
|
||||||
$(this).removeClass("nick-hover");
|
|
||||||
});
|
|
||||||
});
|
});
|
||||||
// Cap chatbox at most recent 100 messages
|
// Cap chatbox at most recent 100 messages
|
||||||
if($("#messagebuffer").children().length > 100) {
|
if($("#messagebuffer").children().length > 100) {
|
||||||
|
|
Loading…
Reference in New Issue