fix: oops improper store access for previous fix

fix for the fix
This commit is contained in:
Maya 2026-03-11 11:43:09 +03:00
parent 8e7b8ef35b
commit 6b01ba3fa5
No known key found for this signature in database
1 changed files with 4 additions and 4 deletions

View File

@ -4,7 +4,7 @@ import type { Converter } from "$lib/converters/converter.svelte";
import { error, log } from "$lib/util/logger"; import { error, log } from "$lib/util/logger";
import { VertFile } from "$lib/types"; import { VertFile } from "$lib/types";
import { parseBlob, selectCover } from "music-metadata"; import { parseBlob, selectCover } from "music-metadata";
import { writable } from "svelte/store"; import { get, writable } from "svelte/store";
import PQueue from "p-queue"; import PQueue from "p-queue";
import { getLocale, setLocale } from "$lib/paraglide/runtime"; import { getLocale, setLocale } from "$lib/paraglide/runtime";
import { m } from "$lib/paraglide/messages"; import { m } from "$lib/paraglide/messages";
@ -602,9 +602,9 @@ export const getMaxArrayBufferSize = (): number => {
// lmao uh mobile devices definitely have a much lower limit and using binary search here // lmao uh mobile devices definitely have a much lower limit and using binary search here
// was causing crashes especially on iOS, so just return 2GB to be safe :p // was causing crashes especially on iOS, so just return 2GB to be safe :p
if (isMobile) { if (get(isMobile)) {
log(["converters"], `mobile device detected, using 2GB fallback for max ArrayBuffer size`); log(["converters"], `mobile device likely detected, using 2GB fallback for max ArrayBuffer size`);
localStorage.setItem("maxArrayBufferSize", (2 * GB).toString()); // don't save to localStorage, since it can always be a false positive or the user's browser window is simply just small
return 2 * GB; return 2 * GB;
} }