Removed setTimeout. It was initially intended to prevent dupes but
this is not the case with 0.9.x's util.js as opposed to 0.8.x, where it didn't properly check if a given notice id is already in the list
This commit is contained in:
parent
edf9b38637
commit
4fbb6b0dfb
|
@ -58,23 +58,21 @@ RealtimeUpdate = {
|
||||||
|
|
||||||
receive: function(data)
|
receive: function(data)
|
||||||
{
|
{
|
||||||
setTimeout(function() {
|
id = data.id;
|
||||||
id = data.id;
|
|
||||||
|
|
||||||
// Don't add it if it already exists
|
// Don't add it if it already exists
|
||||||
if ($("#notice-"+id).length > 0) {
|
if ($("#notice-"+id).length > 0) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
var noticeItem = RealtimeUpdate.makeNoticeItem(data);
|
var noticeItem = RealtimeUpdate.makeNoticeItem(data);
|
||||||
$("#notices_primary .notices").prepend(noticeItem);
|
$("#notices_primary .notices").prepend(noticeItem);
|
||||||
$("#notices_primary .notice:first").css({display:"none"});
|
$("#notices_primary .notice:first").css({display:"none"});
|
||||||
$("#notices_primary .notice:first").fadeIn(1000);
|
$("#notices_primary .notice:first").fadeIn(1000);
|
||||||
SN.U.NoticeReply();
|
SN.U.NoticeReply();
|
||||||
|
|
||||||
RealtimeUpdate._updatecounter += 1;
|
RealtimeUpdate._updatecounter += 1;
|
||||||
document.title = '('+RealtimeUpdate._updatecounter+') ' + DT;
|
document.title = '('+RealtimeUpdate._updatecounter+') ' + DT;
|
||||||
}, 500);
|
|
||||||
},
|
},
|
||||||
|
|
||||||
makeNoticeItem: function(data)
|
makeNoticeItem: function(data)
|
||||||
|
|
Loading…
Reference in New Issue