fix null items and log if event is null

This commit is contained in:
Benjamin Palko 2025-08-25 16:47:06 -04:00
parent 6e6135c53b
commit 12e1d64660

View file

@ -1,5 +1,6 @@
pragma Singleton
import QtQuick
import Quickshell
import Quickshell.Services.Notifications
@ -31,9 +32,14 @@ Singleton {
if (!root.enabled) {
return;
}
if (event == null) {
console.log("Event is null?");
return;
}
event.tracked = true;
root.list = root.list.filter(item => item.id != event.id);
root.list.push(event);
root.list = root.list.filter(item => item != null && item.id != event.id).push(event);
}
}
}