Quellcode durchsuchen

fixed "Autosave this tab"

Gildas vor 5 Jahren
Ursprung
Commit
2cac06b581
1 geänderte Dateien mit 5 neuen und 2 gelöschten Zeilen
  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) {