app.isConnected check

This commit is contained in:
psychobunny
2014-10-02 18:32:36 -04:00
parent e20747c191
commit 6a6f0a3b78

View File

@@ -7,6 +7,7 @@ var socket,
'username': null, 'username': null,
'uid': null, 'uid': null,
'isFocused': true, 'isFocused': true,
'isConnected': false,
'currentRoom': null, 'currentRoom': null,
'widgets': {}, 'widgets': {},
'cacheBuster': null 'cacheBuster': null
@@ -54,6 +55,7 @@ var socket,
socket.emit('meta.reconnected'); socket.emit('meta.reconnected');
app.isConnected = true;
$(window).trigger('action:reconnected'); $(window).trigger('action:reconnected');
setTimeout(function() { setTimeout(function() {
@@ -98,6 +100,7 @@ var socket,
app.showLoginMessage(); app.showLoginMessage();
app.replaceSelfLinks(); app.replaceSelfLinks();
$(window).trigger('action:connected'); $(window).trigger('action:connected');
app.isConnected = true;
}); });
socket.on('event:alert', function (data) { socket.on('event:alert', function (data) {
@@ -108,6 +111,7 @@ var socket,
socket.on('event:disconnect', function() { socket.on('event:disconnect', function() {
$(window).trigger('action:disconnected'); $(window).trigger('action:disconnected');
app.isConnected = false;
socket.socket.connect(); socket.socket.connect();
}); });