From fc8a2f97397ad9b9e0181b3a83e6aee454c51195 Mon Sep 17 00:00:00 2001 From: Luc Mcgrady Date: Thu, 30 Oct 2025 18:00:09 +0000 Subject: [PATCH] Fix: Hide iframe until loaded to prevent flash --- ts/routes/reviewer/Reviewer.svelte | 1 + ts/routes/reviewer/reviewer.ts | 1 + 2 files changed, 2 insertions(+) diff --git a/ts/routes/reviewer/Reviewer.svelte b/ts/routes/reviewer/Reviewer.svelte index 6a71d5d4b..7c958ecea 100644 --- a/ts/routes/reviewer/Reviewer.svelte +++ b/ts/routes/reviewer/Reviewer.svelte @@ -32,5 +32,6 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html iframe { width: 100%; height: 100%; + visibility: hidden; } diff --git a/ts/routes/reviewer/reviewer.ts b/ts/routes/reviewer/reviewer.ts index 2c76ba9b9..e69a786a1 100644 --- a/ts/routes/reviewer/reviewer.ts +++ b/ts/routes/reviewer/reviewer.ts @@ -37,6 +37,7 @@ export class ReviewerState { iframe: HTMLIFrameElement | undefined = undefined; onReady() { + this.iframe!.style.visibility = "visible"; this.showQuestion(null); addEventListener("message", this.onMessage.bind(this)); }