From 79f352efde388df52113148c39efd9fe105e6ccd Mon Sep 17 00:00:00 2001 From: Stefan Thomas Date: Wed, 7 Nov 2012 19:04:15 -0800 Subject: [PATCH] Change from ws.on('message') to ws.onmessage for browser compat. --- src/js/remote.js | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/src/js/remote.js b/src/js/remote.js index 793db9311e..488df0b42e 100644 --- a/src/js/remote.js +++ b/src/js/remote.js @@ -385,15 +385,14 @@ Remote.prototype._connect_start = function () { self._connect_retry(); }; - - // Node's ws module doesn't pass arguments to onmessage. - ws.on('message', function (json, flags) { - self._connect_message(ws, json, flags); - }); + + ws.onmessage = function (json) { + self._connect_message(ws, json.data); + }; }; // It is possible for messages to be dispatched after the connection is closed. -Remote.prototype._connect_message = function (ws, json, flags) { +Remote.prototype._connect_message = function (ws, json) { var message = JSON.parse(json); var unexpected = false; var request;