From f89508deb2622736212166dd936a42c78803088c Mon Sep 17 00:00:00 2001 From: SethBurkart123 Date: Sun, 17 Aug 2025 14:14:44 +1000 Subject: [PATCH] bump(version): 3.4.10 --- package.json | 2 +- src/seqta/utils/Adders/AddExtensionSettings.ts | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index a4443fa9..c7eaca42 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "betterseqtaplus", - "version": "3.4.9", + "version": "3.4.10", "type": "module", "description": "Enhance SEQTA Learn's usability and aesthetics! A fork of BetterSEQTA to continue development add add heaps more features!", "browserslist": "> 0.5%, last 2 versions, not dead", diff --git a/src/seqta/utils/Adders/AddExtensionSettings.ts b/src/seqta/utils/Adders/AddExtensionSettings.ts index eada6b39..e8162e10 100644 --- a/src/seqta/utils/Adders/AddExtensionSettings.ts +++ b/src/seqta/utils/Adders/AddExtensionSettings.ts @@ -41,7 +41,11 @@ export function renderSettingsIfNeeded() { try { const shadow = extensionPopup.attachShadow({ mode: "open" }); - requestIdleCallback(() => renderSvelte(Settings, shadow)); + if ('requestIdleCallback' in window) { + requestIdleCallback(() => renderSvelte(Settings, shadow)); + } else { + renderSvelte(Settings, shadow); + } isSettingsRendered = true; } catch (err) { console.error(err);