From f947351f407e6a414082ebac5260a238d2985d46 Mon Sep 17 00:00:00 2001 From: Lord-McSweeney <84632019+Lord-McSweeney@users.noreply.github.com> Date: Mon, 24 Apr 2023 22:54:20 -0700 Subject: [PATCH] Fix #10817 Create a child element instead of setting innerHTML. --- web/packages/core/src/ruffle-player.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/web/packages/core/src/ruffle-player.ts b/web/packages/core/src/ruffle-player.ts index e6f09ed65..322560bd5 100644 --- a/web/packages/core/src/ruffle-player.ts +++ b/web/packages/core/src/ruffle-player.ts @@ -1898,7 +1898,10 @@ export class RufflePlayer extends HTMLElement { this.container.querySelector("#panic-body") ); panicBody.classList.add("details"); - panicBody.innerHTML = ``; + + let panicText = document.createElement("textarea"); + panicText.value = errorText; + panicBody.appendChild(panicText); return false; }; }