diff --git a/frontend/app/player/MessageDistributor/StatedScreen/Screen/BaseScreen.ts b/frontend/app/player/MessageDistributor/StatedScreen/Screen/BaseScreen.ts index 08a36c610..d86284851 100644 --- a/frontend/app/player/MessageDistributor/StatedScreen/Screen/BaseScreen.ts +++ b/frontend/app/player/MessageDistributor/StatedScreen/Screen/BaseScreen.ts @@ -79,7 +79,8 @@ export default abstract class BaseScreen { attach(parentElement: HTMLElement) { if (this.parentElement) { - throw new Error("BaseScreen: Trying to attach an attached screen."); + this.parentElement = undefined + console.error("BaseScreen: Trying to attach an attached screen."); } parentElement.appendChild(this.screen);