aboutsummaryrefslogtreecommitdiff
path: root/cmd-display-panes.c
diff options
context:
space:
mode:
authorNicholas Marriott <nicholas.marriott@gmail.com>2021-03-02 12:08:34 +0000
committerNicholas Marriott <nicholas.marriott@gmail.com>2021-03-02 12:08:34 +0000
commitc01251d02388efceca515c47c257e2b5342e3716 (patch)
treeca89407cb43bd2caa40a6854ba49ce1720e892ce /cmd-display-panes.c
parent5c275c2a1a963876d4ac392067e42120417dbf43 (diff)
parent1466b570eedda0423d5a386d2b16b7ff0c0e477c (diff)
downloadrtmux-c01251d02388efceca515c47c257e2b5342e3716.tar.gz
rtmux-c01251d02388efceca515c47c257e2b5342e3716.tar.bz2
rtmux-c01251d02388efceca515c47c257e2b5342e3716.zip
Merge branch 'master' into 3.2-rc
Diffstat (limited to 'cmd-display-panes.c')
-rw-r--r--cmd-display-panes.c15
1 files changed, 11 insertions, 4 deletions
diff --git a/cmd-display-panes.c b/cmd-display-panes.c
index 352b2e4d..64efb89a 100644
--- a/cmd-display-panes.c
+++ b/cmd-display-panes.c
@@ -34,8 +34,8 @@ const struct cmd_entry cmd_display_panes_entry = {
.name = "display-panes",
.alias = "displayp",
- .args = { "bd:t:", 0, 1 },
- .usage = "[-b] [-d duration] " CMD_TARGET_CLIENT_USAGE " [template]",
+ .args = { "bd:Nt:", 0, 1 },
+ .usage = "[-bN] [-d duration] " CMD_TARGET_CLIENT_USAGE " [template]",
.flags = CMD_AFTERHOOK|CMD_CLIENT_TFLAG,
.exec = cmd_display_panes_exec
@@ -284,8 +284,15 @@ cmd_display_panes_exec(struct cmd *self, struct cmdq_item *item)
else
cdata->item = item;
- server_client_set_overlay(tc, delay, NULL, NULL, cmd_display_panes_draw,
- cmd_display_panes_key, cmd_display_panes_free, cdata);
+ if (args_has(args, 'N')) {
+ server_client_set_overlay(tc, delay, NULL, NULL,
+ cmd_display_panes_draw, NULL, cmd_display_panes_free,
+ cdata);
+ } else {
+ server_client_set_overlay(tc, delay, NULL, NULL,
+ cmd_display_panes_draw, cmd_display_panes_key,
+ cmd_display_panes_free, cdata);
+ }
if (args_has(args, 'b'))
return (CMD_RETURN_NORMAL);