summaryrefslogtreecommitdiffstats
path: root/sway/commands
diff options
context:
space:
mode:
Diffstat (limited to 'sway/commands')
-rw-r--r--sway/commands/resize.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/sway/commands/resize.c b/sway/commands/resize.c
index c391945f..28b20dc4 100644
--- a/sway/commands/resize.c
+++ b/sway/commands/resize.c
@@ -175,15 +175,15 @@ static bool resize_tiled(int amount, bool use_width) {
175 } else { 175 } else {
176 if (use_major) { 176 if (use_major) {
177 for (int j = i; j < next_i; ++j) { 177 for (int j = i; j < next_i; ++j) {
178 recursive_resize(parent->children->items[j], pixels, 178 recursive_resize(parent->children->items[j], pixels / 2,
179 use_width ? WLC_RESIZE_EDGE_LEFT : WLC_RESIZE_EDGE_TOP); 179 use_width ? WLC_RESIZE_EDGE_LEFT : WLC_RESIZE_EDGE_TOP);
180 recursive_resize(parent->children->items[j], pixels, 180 recursive_resize(parent->children->items[j], pixels / 2,
181 use_width ? WLC_RESIZE_EDGE_RIGHT : WLC_RESIZE_EDGE_BOTTOM); 181 use_width ? WLC_RESIZE_EDGE_RIGHT : WLC_RESIZE_EDGE_BOTTOM);
182 } 182 }
183 } else { 183 } else {
184 recursive_resize(sibling, pixels, 184 recursive_resize(sibling, pixels / 2,
185 use_width ? WLC_RESIZE_EDGE_LEFT : WLC_RESIZE_EDGE_TOP); 185 use_width ? WLC_RESIZE_EDGE_LEFT : WLC_RESIZE_EDGE_TOP);
186 recursive_resize(sibling, pixels, 186 recursive_resize(sibling, pixels / 2,
187 use_width ? WLC_RESIZE_EDGE_RIGHT : WLC_RESIZE_EDGE_BOTTOM); 187 use_width ? WLC_RESIZE_EDGE_RIGHT : WLC_RESIZE_EDGE_BOTTOM);
188 } 188 }
189 } 189 }