Explorar el Código

fixed "Autosave this tab"

Gildas hace 5 años
padre
commit
2cac06b581
Se han modificado 1 ficheros con 5 adiciones y 2 borrados
  1. 5 2
      extension/core/bg/tabs-data.js

+ 5 - 2
extension/core/bg/tabs-data.js

@@ -49,8 +49,11 @@ singlefile.extension.core.bg.tabsData = (() => {
 			delete temporaryData[tabId];
 		}
 		const tabsData = await getPersistent();
-		delete tabsData[tabId];
-		await setPersistent(tabsData);
+		if (tabsData) {
+			const autoSave = tabsData[tabId].autoSave;
+			tabsData[tabId] = { autoSave };
+			await setPersistent(tabsData);
+		}
 	}
 
 	function getTemporary(desiredTabId) {