mirror of https://github.com/VERT-sh/VERT.git
fix: oops improper store access for previous fix
fix for the fix
This commit is contained in:
parent
8e7b8ef35b
commit
6b01ba3fa5
|
|
@ -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;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue