offline game: fix: reset game doesnt duplicate scores display
This commit is contained in:
parent
c94cc41343
commit
f0ee74115e
@ -19,6 +19,10 @@ export default class extends AbstractView {
|
||||
document.getElementById('stopGameButton').onclick = this.stopGame.bind(this);
|
||||
}
|
||||
|
||||
async leavePage() {
|
||||
this.game?.cleanup();
|
||||
}
|
||||
|
||||
startGame() {
|
||||
if (this.game == null) {
|
||||
document.getElementById('startGameButton').innerHTML = 'Reset Game';
|
||||
@ -26,6 +30,7 @@ export default class extends AbstractView {
|
||||
}
|
||||
else {
|
||||
document.getElementById('app').removeChild(this.game.canvas);
|
||||
document.getElementById('app').removeChild(this.game.scoresDisplay);
|
||||
this.game.cleanup();
|
||||
this.game = new Game;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user