From 7abb2a5e00f03ee6ccce2b46bf9a86aa8cc30275 Mon Sep 17 00:00:00 2001 From: Jannis Baum Date: Mon, 16 Dec 2024 18:40:56 -0500 Subject: [PATCH] fix(#193): set up message event listener before open --- static/client.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/static/client.js b/static/client.js index 2cb0b33b..a40699df 100644 --- a/static/client.js +++ b/static/client.js @@ -15,10 +15,6 @@ function viv_scrollTo(value) { const ws = new WebSocket(`ws://localhost:${window.VIV_PORT}`); -ws.addEventListener('open', () => { - ws.send(`PATH: ${window.VIV_PATH}`); -}); - ws.addEventListener('message', (event) => { const fields = event.data.toString().split(': '); if (fields.length < 2) return; @@ -40,3 +36,7 @@ ws.addEventListener('message', (event) => { break; } }); + +ws.addEventListener('open', () => { + ws.send(`PATH: ${window.VIV_PATH}`); +});