From d71b0cb3b576e36ad4af64d40af584f05c4d89d3 Mon Sep 17 00:00:00 2001 From: metamuffin Date: Fri, 9 Sep 2022 19:27:18 +0200 Subject: minor adjustments --- client-web/public/start.html | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'client-web/public/start.html') diff --git a/client-web/public/start.html b/client-web/public/start.html index 1a8080e..8316cee 100644 --- a/client-web/public/start.html +++ b/client-web/public/start.html @@ -6,7 +6,6 @@ keks-meet -

keks-meet

@@ -33,7 +32,8 @@ const submit = document.createElement("input"); submit.type = "button"; - submit.addEventListener("click", () => { + function go() { + room_input.disabled = true; if (room_input.value.length == 0) { const random = window.crypto.getRandomValues( new Uint8Array(32) @@ -44,6 +44,12 @@ } const url = `/room#${encodeURIComponent(room_input.value)}`; window.location.href = url; + } + submit.addEventListener("click", () => { + go(); + }); + room_input.addEventListener("keydown", (ev) => { + if (ev.code == "Enter") go(); }); submit.value = "Join room!"; -- cgit v1.2.3-70-g09d2