From 20a9d40fc3c6bbebb2cefe11030fadfddcf9af92 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tor=20Hedin=20Br=C3=B8nner?= Date: Fri, 27 Apr 2018 14:22:27 +0200 Subject: [PATCH] Add a maximum width constraint on windows --- tiling.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tiling.js b/tiling.js index 561393a..c2ff03e 100644 --- a/tiling.js +++ b/tiling.js @@ -853,8 +853,8 @@ function ensureViewport(meta_window, space, force) { let monitor = space.monitor; let frame = meta_window.get_frame_rect(); - meta_window.move_resize_frame(true, frame.x, frame.y, - frame.width, + let width = Math.min(space.monitor.width - 2*minimumMargin, frame.width); + meta_window.move_resize_frame(true, frame.x, frame.y, width, space.height - panelBox.height - margin_tb*2); // Use monitor relative coordinates.