diff options
| author | Danilo M. <danix@danix.xyz> | 2026-09-15 13:31:05 +0200 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-09-15 13:31:05 +0200 |
| commit | 320813f256a7d141d130fda036baa9691aa90716 (patch) | |
| tree | fbf0f906222e3a1f52089554f60bf892d93fbd80 /window-switcher | |
| parent | ff9612c809e609e0ca1004531523083ce857ce26 (diff) | |
| download | quickshell-320813f256a7d141d130fda036baa9691aa90716.tar.gz quickshell-320813f256a7d141d130fda036baa9691aa90716.zip | |
docs: separate a notification's balloon and drawer lifetimes
The freedesktop expire_timeout is the notification's lifetime, and --wait
and -b clients block until the daemon closes it. So the daemon emits
NotificationClosed at expiry and frees the client, but keeps the entry in
the live queue: the drawer lists it until it is dismissed or evicted, inert
because its client is gone. History holds only what was dismissed or
evicted.
The reserved space is therefore scrollable, since the live queue can hold
20 at once, and a row past its expiry is read-only.
Diffstat (limited to 'window-switcher')
0 files changed, 0 insertions, 0 deletions
