Gildas пре 7 година
родитељ
комит
7278648eb8
1 измењених фајлова са 11 додато и 15 уклоњено
  1. 11 15
      extension/ui/scripts/bg/ui.js

+ 11 - 15
extension/ui/scripts/bg/ui.js

@@ -107,21 +107,17 @@ singlefile.ui = (() => {
 		}
 	}
 
-	function refreshBadgeProperty(tabId, property, fn) {
-		return new Promise(resolve => {
-			const tabData = tabs[tabId];
-			const value = tabData[property];
-			if (!badgeTabs[tabId]) {
-				badgeTabs[tabId] = {};
-			}
-			if (JSON.stringify(badgeTabs[tabId][property]) != JSON.stringify(value)) {
-				const parameter = { tabId };
-				badgeTabs[tabId][property] = parameter[property] = value;
-				chrome.browserAction[fn](parameter, resolve);
-			} else {
-				resolve();
-			}
-		});
+	async function refreshBadgeProperty(tabId, property, fn) {
+		const tabData = tabs[tabId];
+		const value = tabData[property];
+		if (!badgeTabs[tabId]) {
+			badgeTabs[tabId] = {};
+		}
+		if (JSON.stringify(badgeTabs[tabId][property]) != JSON.stringify(value)) {
+			const parameter = { tabId };
+			badgeTabs[tabId][property] = parameter[property] = value;
+			return new Promise(resolve => chrome.browserAction[fn](parameter, resolve));
+		}
 	}
 
 })();