From eece41547e5404573aa40a89cf00d3ec7104754a Mon Sep 17 00:00:00 2001 From: nicm Date: Fri, 20 Dec 2024 07:10:51 +0000 Subject: [PATCH] Only map S-Tag in mode 2, not mode 1. GitHub issue 4304. --- input-keys.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/input-keys.c b/input-keys.c index 3fa38049..69b62edc 100644 --- a/input-keys.c +++ b/input-keys.c @@ -596,7 +596,7 @@ input_key(struct screen *s, struct bufferevent *bev, key_code key) /* Is this backtab? */ if ((key & KEYC_MASK_KEY) == KEYC_BTAB) { - if ((s->mode & EXTENDED_KEY_MODES) != 0) { + if (s->mode & MODE_KEYS_EXTENDED_2) { /* When in xterm extended mode, remap into S-Tab. */ key = '\011' | (key & ~KEYC_MASK_KEY) | KEYC_SHIFT; } else {