Merge branch 'fix/css-dl' of https://github.com/Vap0r1ze/Vesktop into fix/css-dl

This commit is contained in:
Vap0r1ze 2023-08-10 08:32:33 -04:00
commit 36a592a355

View file

@ -23,11 +23,17 @@ let lastIndex: null | number = -1;
export function setBadgeCount(count: number) {
switch (process.platform) {
case "darwin":
case "linux":
if (count === -1) count = 0;
app.setBadgeCount(count);
break;
case "darwin":
if (count === 0) {
app.dock.setBadge("");
break;
}
app.dock.setBadge(count === -1 ? "•" : count.toString());
break;
case "win32":
const [index, description] = getBadgeIndexAndDescription(count);
if (lastIndex === index) break;