Fixed some disconnect errors, and styling of opacity element

This commit is contained in:
Kasper Rynning-Tønnesen
2015-05-09 12:26:09 +02:00
parent 205de81585
commit 9b10bcaa20
3 changed files with 9 additions and 8 deletions

View File

@@ -428,14 +428,15 @@ io.on('connection', function(socket){
{
if(in_list)
{
try
if(contains(lists[coll], guid))
{
io.sockets.emit('chat,'+coll, rndName(guid) + " left");
console.log(guid + " left list " + coll);
var index = lists[coll].indexOf(guid);
lists[coll].splice(index, 1);
io.sockets.emit(coll+",viewers", lists[coll].length);
}catch(err){}
io.sockets.emit('chat,'+coll, rndName(guid) + " left");
}
}
});

View File

@@ -208,7 +208,7 @@ hide mdi-action-visibility mdi-action-visibility-off
float: left;
}
#chat-btn {
#chat-btn i {
-webkit-transition:opacity 1s;
transition:opacity 1s;
}

View File

@@ -14,7 +14,7 @@ document.getElementById("chat-btn").addEventListener("click", function(){
console.log("clicked");
$("#text-chat-input").focus();
//$("#chat-btn").css("color", "white");
$("#chat-btn").css("opacity", 1);
$("#chat-btn i").css("opacity", 1);
clearInterval(blink_interval);
blink_interval_exists = false;
});
@@ -39,8 +39,8 @@ socket.on("chat,"+chan.toLowerCase(), function(data)
function chat_blink()
{
$("#chat-btn").css("opacity", 0.5);
setTimeout(function(){$("#chat-btn").css("opacity", 1);}, 1000);
$("#chat-btn i").css("opacity", 0.5);
setTimeout(function(){$("#chat-btn i").css("opacity", 1);}, 1000);
}
function hashCode(str) { // java String#hashCode