diff options
Diffstat (limited to 'modules/websocket/library_godot_websocket.js')
-rw-r--r-- | modules/websocket/library_godot_websocket.js | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/modules/websocket/library_godot_websocket.js b/modules/websocket/library_godot_websocket.js index f7d3195807..7076a6f43d 100644 --- a/modules/websocket/library_godot_websocket.js +++ b/modules/websocket/library_godot_websocket.js @@ -29,7 +29,6 @@ /*************************************************************************/ var GodotWebSocket = { - // Our socket implementation that forwards events to C++. $GodotWebSocket__deps: ['$IDHandler'], $GodotWebSocket: { @@ -163,10 +162,8 @@ var GodotWebSocket = { for(i = 0; i < p_buf_len; i++) { bytes_array[i] = getValue(p_buf + i, 'i8'); } - var out = bytes_array; - if (p_raw) { - out = bytes_array.buffer; - } else { + var out = bytes_array.buffer; + if (!p_raw) { out = new TextDecoder("utf-8").decode(bytes_array); } return GodotWebSocket.send(p_id, out); |