=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/tmux/cmd-send-keys.c,v retrieving revision 1.73 retrieving revision 1.74 diff -c -r1.73 -r1.74 *** src/usr.bin/tmux/cmd-send-keys.c 2022/12/16 08:13:40 1.73 --- src/usr.bin/tmux/cmd-send-keys.c 2022/12/19 07:30:10 1.74 *************** *** 1,4 **** ! /* $OpenBSD: cmd-send-keys.c,v 1.73 2022/12/16 08:13:40 nicm Exp $ */ /* * Copyright (c) 2008 Nicholas Marriott --- 1,4 ---- ! /* $OpenBSD: cmd-send-keys.c,v 1.74 2022/12/19 07:30:10 nicm Exp $ */ /* * Copyright (c) 2008 Nicholas Marriott *************** *** 39,45 **** .target = { 't', CMD_FIND_PANE, 0 }, ! .flags = CMD_AFTERHOOK|CMD_CLIENT_CFLAG, .exec = cmd_send_keys_exec }; --- 39,45 ---- .target = { 't', CMD_FIND_PANE, 0 }, ! .flags = CMD_AFTERHOOK|CMD_CLIENT_CFLAG|CMD_CLIENT_CANFAIL, .exec = cmd_send_keys_exec }; *************** *** 71,76 **** --- 71,78 ---- struct key_event *event; if (args_has(args, 'K')) { + if (tc == NULL) + return (item); event = xmalloc(sizeof *event); event->key = key; memset(&event->m, 0, sizeof event->m);