Fix state switching auto-update/manual refresh.

This commit is contained in:
Sascha L. Teichmann 2015-03-13 15:03:10 +01:00
parent dda0716053
commit 71636a5b4c

View File

@ -39,8 +39,9 @@ L.Control.AutoUpdate = L.Control.extend({
stopUpdate: function() {
if (this.socket) {
this.socket.close();
var s = this.socket;
this.socket = null;
s.close();
}
},
@ -53,7 +54,9 @@ L.Control.AutoUpdate = L.Control.extend({
me.switchButtons();
};
this.socket.onclose = this.socket.onerror;
this.socket.onclose = function(evt) {
this.socket = null;
}
this.socket.onopen = function(evt) {
// Sending pings every 5 secs to keep connection alive.