Преглед изворни кода

ensures temporaryData is defined

Gildas пре 6 година
родитељ
комит
aa11b25d4b
1 измењених фајлова са 3 додато и 1 уклоњено
  1. 3 1
      extension/core/bg/data/tabs-data.js

+ 3 - 1
extension/core/bg/data/tabs-data.js

@@ -45,7 +45,9 @@ singlefile.tabsData = (() => {
 	}
 
 	async function onTabRemoved(tabId) {
-		delete temporaryData[tabId];
+		if (temporaryData) {
+			delete temporaryData[tabId];
+		}
 		const tabsData = await getPersistent();
 		delete tabsData[tabId];
 		setPersistent(tabsData);