summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/notifd/daemon.vala4
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/notifd/daemon.vala b/lib/notifd/daemon.vala
index e918201..b7a76df 100644
--- a/lib/notifd/daemon.vala
+++ b/lib/notifd/daemon.vala
@@ -133,7 +133,9 @@ internal class AstalNotifd.Daemon : Object {
if (!ignore_timeout && expire_timeout > 0) {
Timeout.add(expire_timeout, () => {
- resolved(id, ClosedReason.EXPIRED);
+ if (!ignore_timeout) {
+ resolved(id, ClosedReason.EXPIRED);
+ }
return Source.REMOVE;
}, Priority.DEFAULT);
}