This commit fixes a regression introduced by "window_layouter: add dynamic screen handling", rendering the sub-division of screens in columns and row unusable. The said commit removed a condition needed for the correct window placement. This patch restores the condition. Issues #3646