From 15624f28bce97a0cb2b5e215068b4ff3826a8bb2 Mon Sep 17 00:00:00 2001 From: AlecM33 Date: Tue, 28 Dec 2021 01:51:58 -0500 Subject: [PATCH] attempted fix of end game listener bug --- client/src/modules/GameStateRenderer.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/client/src/modules/GameStateRenderer.js b/client/src/modules/GameStateRenderer.js index aabf69e..93fd873 100644 --- a/client/src/modules/GameStateRenderer.js +++ b/client/src/modules/GameStateRenderer.js @@ -94,8 +94,7 @@ export class GameStateRenderer { renderModeratorView() { let div = document.createElement("div"); div.innerHTML = templates.END_GAME_PROMPT; - document.getElementById("game-content").appendChild(div); - document.getElementById("end-game-button").addEventListener('click', (e) => { + div.querySelector("#end-game-button").addEventListener('click', (e) => { e.preventDefault(); if (confirm("End the game?")) { this.socket.emit( @@ -104,6 +103,8 @@ export class GameStateRenderer { ); } }); + document.getElementById("game-content").appendChild(div); + let modTransferButton = document.getElementById("mod-transfer-button"); modTransferButton.addEventListener(