From d98f9f7fe56beefeb294184ffaed24b7ea510a97 Mon Sep 17 00:00:00 2001 From: nicm Date: Thu, 11 Mar 2021 06:31:05 +0000 Subject: Add split-window -Z to start the pane zoomed, GitHub issue 2591. --- window.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'window.c') diff --git a/window.c b/window.c index 07ef513f..36cf12d9 100644 --- a/window.c +++ b/window.c @@ -622,18 +622,18 @@ window_unzoom(struct window *w) wp->layout_cell = wp->saved_layout_cell; wp->saved_layout_cell = NULL; } - layout_fix_panes(w); + layout_fix_panes(w, NULL); notify_window("window-layout-changed", w); return (0); } int -window_push_zoom(struct window *w, int flag) +window_push_zoom(struct window *w, int always, int flag) { log_debug("%s: @%u %d", __func__, w->id, flag && (w->flags & WINDOW_ZOOMED)); - if (flag && (w->flags & WINDOW_ZOOMED)) + if (flag && (always || (w->flags & WINDOW_ZOOMED))) w->flags |= WINDOW_WASZOOMED; else w->flags &= ~WINDOW_WASZOOMED; -- cgit