From b6c00e17507fae01e0503830fb77c12b310c7ca2 Mon Sep 17 00:00:00 2001 From: lesleyrs <19632758+lesleyrs@users.noreply.github.com> Date: Wed, 31 Jul 2024 21:03:05 +0200 Subject: [PATCH] don't need to keep prompt open for peers (just host) --- src/js/client.ts | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/src/js/client.ts b/src/js/client.ts index aeabceb1..c4ec8e51 100644 --- a/src/js/client.ts +++ b/src/js/client.ts @@ -786,12 +786,13 @@ export abstract class Client extends GameShell { return; } - let offer: string | null; - try { - while ((offer = prompt('Paste offer here, answer will be copied to clipboard')) === null); - await this.peer.handleOffer(offer); - } catch (e) { - console.error(e); + const offer: string | null = prompt('Paste offer here, answer will be copied to clipboard'); + if (offer) { + try { + await this.peer.handleOffer(offer); + } catch (e) { + console.error(e); + } } } }