Prechádzať zdrojové kódy

ignore errors when refreshing the button

Gildas 7 rokov pred
rodič
commit
93f101b35b
1 zmenil súbory, kde vykonal 5 pridanie a 1 odobranie
  1. 5 1
      extension/ui/bg/ui-button.js

+ 5 - 1
extension/ui/bg/ui-button.js

@@ -179,7 +179,11 @@ singlefile.ui.button = (() => {
 	async function refreshAsync(tabId, tabData, oldTabData) {
 		for (const browserActionMethod of Object.keys(tabData)) {
 			if (browserActionMethod == "setBadgeBackgroundColor" || !oldTabData[browserActionMethod] || JSON.stringify(oldTabData[browserActionMethod]) != JSON.stringify(tabData[browserActionMethod])) {
-				await refreshProperty(tabId, browserActionMethod, tabData[browserActionMethod]);
+				try {
+					await refreshProperty(tabId, browserActionMethod, tabData[browserActionMethod]);
+				} catch (error) {
+					/* ignored */
+				}
 			}
 		}
 	}