summaryrefslogtreecommitdiffstats
path: root/spawn.c
diff options
context:
space:
mode:
authornicm <nicm>2021-03-11 06:31:05 +0000
committernicm <nicm>2021-03-11 06:31:05 +0000
commitd98f9f7fe56beefeb294184ffaed24b7ea510a97 (patch)
tree46adbfe0fbc5e7f4a782792470c8d8e5465ee79c /spawn.c
parent7f87280cd539c26a9b088cca2de895dd86b60449 (diff)
Add split-window -Z to start the pane zoomed, GitHub issue 2591.
Diffstat (limited to 'spawn.c')
-rw-r--r--spawn.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/spawn.c b/spawn.c
index e3f8debe..98b70312 100644
--- a/spawn.c
+++ b/spawn.c
@@ -261,7 +261,10 @@ spawn_pane(struct spawn_context *sc, char **cause)
layout_init(w, new_wp);
} else {
new_wp = window_add_pane(w, sc->wp0, hlimit, sc->flags);
- layout_assign_pane(sc->lc, new_wp);
+ if (sc->flags & SPAWN_ZOOM)
+ layout_assign_pane(sc->lc, new_wp, 1);
+ else
+ layout_assign_pane(sc->lc, new_wp, 0);
}
/*