Fix notifications disappearing too soon (Closes #1573) (#1576)

This commit is contained in:
2026-07-03 18:00:59 +02:00
parent 4216a03438
commit 49f45b6b76
3 changed files with 3 additions and 3 deletions
@@ -153,7 +153,7 @@ internal sealed class NotificationService(
Title = title,
Description = description,
Metadata = metaData ?? string.Empty,
ExpirationTime = expirationTime ?? (DateTime.Now + TimeSpan.FromSeconds(5)),
ExpirationTime = expirationTime ?? (DateTime.UtcNow + TimeSpan.FromSeconds(5)),
Dismissible = dismissible,
Level = logLevel,
};
@@ -167,7 +167,7 @@
private void ExtendNotification(NotificationWrapper notification)
{
notification.ExpirationTime = DateTime.Now + NotificationExtension;
notification.ExpirationTime = DateTime.UtcNow + NotificationExtension;
}
private async Task OpenNofitication(NotificationWrapper notification)
@@ -11,7 +11,7 @@ public class Notification : ICancellableNotification
public string Description { get; init; } = string.Empty;
public string Metadata { get; init; } = string.Empty;
public DateTime ExpirationTime { get; init; }
public DateTime CreationTime { get; init; } = DateTime.Now;
public DateTime CreationTime { get; init; } = DateTime.UtcNow;
public bool Dismissible { get; init; }
public virtual Type? HandlingType { get; init; }