Use notifys for alerts too.

This commit is contained in:
nicm
2016-10-16 22:18:04 +00:00
parent 41e633acf5
commit fe106842c8
3 changed files with 42 additions and 26 deletions

View File

@ -75,17 +75,12 @@ alerts_callback(__unused int fd, __unused short events, __unused void *arg)
static void
alerts_run_hook(struct session *s, struct winlink *wl, int flags)
{
struct cmd_find_state fs;
if (cmd_find_from_winlink(&fs, s, wl) != 0)
return;
if (flags & WINDOW_BELL)
hooks_run(s->hooks, NULL, &fs, "alert-bell");
notify_winlink("alert-bell", s, wl);
if (flags & WINDOW_SILENCE)
hooks_run(s->hooks, NULL, &fs, "alert-silence");
notify_winlink("alert-silence", s, wl);
if (flags & WINDOW_ACTIVITY)
hooks_run(s->hooks, NULL, &fs, "alert-activity");
notify_winlink("alert-activity", s, wl);
}
static int