fix: Notification audio
All checks were successful
Queue Release Build / prepare (push) Successful in 16s
Deploy Web Apps / deploy (push) Successful in 11m55s
Queue Release Build / build-linux (push) Successful in 30m56s
Queue Release Build / build-windows (push) Successful in 27m50s
Queue Release Build / finalize (push) Successful in 2m0s

This commit is contained in:
2026-03-30 21:14:26 +02:00
parent 851d6ae759
commit 8b6578da3c
4 changed files with 17 additions and 5 deletions

View File

@@ -332,12 +332,15 @@ export function setupSystemHandlers(): void {
const title = typeof payload?.title === 'string' ? payload.title.trim() : '';
const body = typeof payload?.body === 'string' ? payload.body : '';
const mainWindow = getMainWindow();
const suppressSystemNotification = mainWindow?.isVisible() === true
&& !mainWindow.isMinimized()
&& mainWindow.isMaximized();
if (!title) {
return false;
}
if (Notification.isSupported()) {
if (!suppressSystemNotification && Notification.isSupported()) {
try {
const notification = new Notification({
title,