From 80f8692e92dd2d77b21412d01196c5278dfdb8ce Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 13 May 2020 23:33:23 +0530 Subject: [PATCH] Tall/fat layout: Fix resizing of windows when number of windows is <= num of full size windows not working --- kitty/layout/tall.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/kitty/layout/tall.py b/kitty/layout/tall.py index 2b861b569..7acb385f1 100644 --- a/kitty/layout/tall.py +++ b/kitty/layout/tall.py @@ -133,6 +133,8 @@ class Tall(Layout): if num <= self.num_full_size_windows + 1: if mirrored: groups = tuple(reversed(groups)) + if num < self.num_full_size_windows + 1: + main_bias = normalize_biases(main_bias[:num]) xlayout = self.main_axis_layout(iter(groups), bias=main_bias) for wg, xl in zip(groups, xlayout): yl = next(self.perp_axis_layout(iter((wg,))))