summaryrefslogtreecommitdiffstats
path: root/layout-set.c
diff options
context:
space:
mode:
authornicm <nicm>2019-04-04 10:25:35 +0000
committernicm <nicm>2019-04-04 10:25:35 +0000
commitf4aefb738ec1444842b476f98c45068bfef6f460 (patch)
tree393a5ee01aa8d688778c97c44650a9bb42f7517f /layout-set.c
parentf6c54f3f03353c415cfc59a65118f570972d51ff (diff)
Fix size check for splitw -f and top level pane size for tiled layout,
problems reported by Thomas Sattler.
Diffstat (limited to 'layout-set.c')
-rw-r--r--layout-set.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/layout-set.c b/layout-set.c
index b9769ed5..d99453c2 100644
--- a/layout-set.c
+++ b/layout-set.c
@@ -450,8 +450,7 @@ layout_set_tiled(struct window *w)
/* Free old tree and create a new root. */
layout_free(w);
lc = w->layout_root = layout_create_cell(NULL);
- layout_set_size(lc, (width + 1) * columns - 1,
- (height + 1) * rows - 1, 0, 0);
+ layout_set_size(lc, w->sx, w->sy, 0, 0);
layout_make_node(lc, LAYOUT_TOPBOTTOM);
/* Create a grid of the cells. */