Преглед на файлове

fixed "Autosave this tab"

Gildas преди 5 години
родител
ревизия
2cac06b581
променени са 1 файла, в които са добавени 5 реда и са изтрити 2 реда
  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) {