=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/tmux/tty-keys.c,v retrieving revision 1.147 retrieving revision 1.148 diff -c -r1.147 -r1.148 *** src/usr.bin/tmux/tty-keys.c 2021/06/10 07:21:10 1.147 --- src/usr.bin/tmux/tty-keys.c 2021/08/06 09:19:02 1.148 *************** *** 1,4 **** ! /* $OpenBSD: tty-keys.c,v 1.147 2021/06/10 07:21:10 nicm Exp $ */ /* * Copyright (c) 2007 Nicholas Marriott --- 1,4 ---- ! /* $OpenBSD: tty-keys.c,v 1.148 2021/08/06 09:19:02 nicm Exp $ */ /* * Copyright (c) 2007 Nicholas Marriott *************** *** 820,829 **** tty->flags &= ~TTY_TIMER; /* Check for focus events. */ ! if (key == KEYC_FOCUS_OUT) tty->client->flags &= ~CLIENT_FOCUSED; ! else if (key == KEYC_FOCUS_IN) tty->client->flags |= CLIENT_FOCUSED; /* Fire the key. */ if (key != KEYC_UNKNOWN) { --- 820,832 ---- tty->flags &= ~TTY_TIMER; /* Check for focus events. */ ! if (key == KEYC_FOCUS_OUT) { tty->client->flags &= ~CLIENT_FOCUSED; ! notify_client("client-focus-out", c); ! } else if (key == KEYC_FOCUS_IN) { tty->client->flags |= CLIENT_FOCUSED; + notify_client("client-focus-in", c); + } /* Fire the key. */ if (key != KEYC_UNKNOWN) {