|
@@ -230,9 +230,8 @@ singlefile.ui = (() => {
|
|
|
async function refreshBadge(tabId, tabData) {
|
|
async function refreshBadge(tabId, tabData) {
|
|
|
if (!badgeRefreshPromise[tabId]) {
|
|
if (!badgeRefreshPromise[tabId]) {
|
|
|
badgeRefreshPromise[tabId] = Promise.resolve();
|
|
badgeRefreshPromise[tabId] = Promise.resolve();
|
|
|
- } else {
|
|
|
|
|
- badgeRefreshPromise[tabId].then(() => refreshBadgeAsync(tabId, tabData));
|
|
|
|
|
}
|
|
}
|
|
|
|
|
+ badgeRefreshPromise[tabId].then(() => refreshBadgeAsync(tabId, tabData));
|
|
|
await badgeRefreshPromise[tabId];
|
|
await badgeRefreshPromise[tabId];
|
|
|
}
|
|
}
|
|
|
|
|
|