Fix for latest canary

This commit is contained in:
Vendicated 2023-10-24 23:12:08 +02:00
parent cac307d1fc
commit e6dc026708
No known key found for this signature in database
GPG key ID: D66986BAF75ECF18

View file

@ -15,6 +15,7 @@ let NotificationSettingsStore: any;
export function setBadge() { export function setBadge() {
if (Settings.store.appBadge === false) return; if (Settings.store.appBadge === false) return;
try {
const mentionCount = GuildReadStateStore.getTotalMentionCount(); const mentionCount = GuildReadStateStore.getTotalMentionCount();
const pendingRequests = RelationshipStore.getPendingCount(); const pendingRequests = RelationshipStore.getPendingCount();
const hasUnread = GuildReadStateStore.hasAnyUnread(); const hasUnread = GuildReadStateStore.hasAnyUnread();
@ -24,6 +25,9 @@ export function setBadge() {
if (!totalCount && hasUnread && !disableUnreadBadge) totalCount = -1; if (!totalCount && hasUnread && !disableUnreadBadge) totalCount = -1;
VesktopNative.app.setBadgeCount(totalCount); VesktopNative.app.setBadgeCount(totalCount);
} catch (e) {
console.error(e);
}
} }
let toFind = 3; let toFind = 3;