summaryrefslogtreecommitdiffstats
path: root/usr.bin/tmux/key-bindings.c
diff options
context:
space:
mode:
authornicm <nicm@openbsd.org>2020-03-20 18:22:37 +0000
committernicm <nicm@openbsd.org>2020-03-20 18:22:37 +0000
commitee02483dd2e6454308491fd78959a16aa3dcf9e9 (patch)
tree7b7af7a89a6731e149f81654c1e9808153c93c3b /usr.bin/tmux/key-bindings.c
parentPut swap down back in the right place. (diff)
downloadwireguard-openbsd-ee02483dd2e6454308491fd78959a16aa3dcf9e9.tar.xz
wireguard-openbsd-ee02483dd2e6454308491fd78959a16aa3dcf9e9.zip
Similarly, disable zoom if only one pane.
Diffstat (limited to 'usr.bin/tmux/key-bindings.c')
-rw-r--r--usr.bin/tmux/key-bindings.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/usr.bin/tmux/key-bindings.c b/usr.bin/tmux/key-bindings.c
index e91b26a8df5..c9022216558 100644
--- a/usr.bin/tmux/key-bindings.c
+++ b/usr.bin/tmux/key-bindings.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: key-bindings.c,v 1.113 2020/03/20 18:20:58 nicm Exp $ */
+/* $OpenBSD: key-bindings.c,v 1.114 2020/03/20 18:22:37 nicm Exp $ */
/*
* Copyright (c) 2007 Nicholas Marriott <nicholas.marriott@gmail.com>
@@ -64,7 +64,7 @@
" 'Kill' 'X' {kill-pane}" \
" 'Respawn' 'R' {respawn-pane -k}" \
" '#{?pane_marked,Unmark,Mark}' 'm' {select-pane -m}" \
- " '#{?window_zoomed_flag,Unzoom,Zoom}' 'z' {resize-pane -Z}"
+ " '#{?#{>:#{window_panes},1},,-}#{?window_zoomed_flag,Unzoom,Zoom}' 'z' {resize-pane -Z}"
static int key_bindings_cmp(struct key_binding *, struct key_binding *);
RB_GENERATE_STATIC(key_bindings, key_binding, entry, key_bindings_cmp);