에셋 리로드 반복 방지

This commit is contained in:
seo committed 2026-08-12 21:13:55 +09:00
1 parent dca5ac0bcd
commit d10682708e
2 files changed
+5 -3

No files matched your search

+4 -2
View File
@@ -215,12 +215,14 @@
if (!data || data.result !== 'ok' || !data.version) return;
var previous = storeGet(storageKey);
var mismatch = loadedAssetMismatch(data.assets);
var latestToken = String(data.version).slice(0, 12);
var hasLatestToken = assetTokenFromLocation() === latestToken;
var mismatch = !hasLatestToken && loadedAssetMismatch(data.assets);
var forceReload = bfcacheReturn;
bfcacheReturn = false;
storeSet(storageKey, data.version);
if (mismatch || forceReload) {
if ((mismatch || forceReload) && !hasLatestToken) {
reloadWith(data.version, true);
return;
}