From 678586b74a7a4143908f525223c11c44f20515f9 Mon Sep 17 00:00:00 2001 From: Ethan O'Brien Date: Thu, 16 Sep 2021 14:02:43 -0500 Subject: [PATCH] Clear indexeddb when using `blob:` urls --- data/loader.js | 1 + 1 file changed, 1 insertion(+) diff --git a/data/loader.js b/data/loader.js index 7578202..66d0160 100644 --- a/data/loader.js +++ b/data/loader.js @@ -56,6 +56,7 @@ window.getHeadGameInfo = function(normalFunc, url) { if (! url.startsWith('blob:')) { return normalFunc(url, {}) } else { +window.addEventListener("beforeunload", function(event) {indexedDB.deleteDatabase('ejs-roms');indexedDB.deleteDatabase('ejs-romsdata');}); return async function() { //console.log('blob url') var a = await fetch(url)