mirror of
https://github.com/placeAtlas/atlas.git
synced 2024-09-27 20:48:56 +02:00
Attempt to fix inaccurate background updating
This commit is contained in:
parent
78d47d85c7
commit
bb27a82550
1 changed files with 9 additions and 6 deletions
|
@ -117,8 +117,11 @@ timelineSlider.addEventListener("input", (event) => {
|
|||
updateTooltip(parseInt(event.target.value), currentVariation)
|
||||
clearTimeout(updateTimeout)
|
||||
updateTimeout = setTimeout(() => {
|
||||
updateTime(parseInt(event.target.value), currentVariation)
|
||||
}, 10)
|
||||
updateTime(parseInt(timelineSlider.value), currentVariation)
|
||||
setTimeout(() => {
|
||||
updateTime(parseInt(timelineSlider.value), currentVariation)
|
||||
}, 50)
|
||||
}, 25)
|
||||
})
|
||||
|
||||
variantsEl.addEventListener("input", (event) => {
|
||||
|
@ -186,7 +189,7 @@ async function updateBackground(newPeriod = currentPeriod, newVariation = curren
|
|||
signal: abortController.signal
|
||||
});
|
||||
if (currentUpdateIndex !== myUpdateIndex) {
|
||||
break
|
||||
return
|
||||
}
|
||||
const imageBlob = await fetchResult.blob()
|
||||
imageCache[url] = URL.createObjectURL(imageBlob)
|
||||
|
|
Loading…
Reference in a new issue