diff --git a/src/client/GutterAdModal.ts b/src/client/GutterAdModal.ts
index bbeedaf5f..2fcaf0c9b 100644
--- a/src/client/GutterAdModal.ts
+++ b/src/client/GutterAdModal.ts
@@ -57,6 +57,7 @@ export class GutterAdModal extends LitElement {
if (!window.ramp) {
console.warn("Playwire RAMP not available");
+ this.hide();
return;
}
@@ -82,6 +83,7 @@ export class GutterAdModal extends LitElement {
});
} catch (error) {
console.error("Failed to load Playwire ads:", error);
+ this.hide();
}
}
@@ -109,36 +111,24 @@ export class GutterAdModal extends LitElement {
return html`
`;
}
diff --git a/src/client/graphics/layers/ControlPanel.ts b/src/client/graphics/layers/ControlPanel.ts
index e3aafaa0b..142b358d0 100644
--- a/src/client/graphics/layers/ControlPanel.ts
+++ b/src/client/graphics/layers/ControlPanel.ts
@@ -206,7 +206,7 @@ export class ControlPanel extends LitElement implements Layer {
e.preventDefault()}
>
diff --git a/src/client/graphics/layers/LeftInGameAd.ts b/src/client/graphics/layers/LeftInGameAd.ts
index 2231c8941..75822ae0b 100644
--- a/src/client/graphics/layers/LeftInGameAd.ts
+++ b/src/client/graphics/layers/LeftInGameAd.ts
@@ -118,7 +118,7 @@ export class LeftInGameAd extends LitElement implements Layer {
return html`
-
@@ -354,7 +357,7 @@
-
+