[BUG]: Documented layout behavior doesn't match actual behavior #457

Closed
opened 2026-01-05 14:50:52 +01:00 by adam · 2 comments
Owner

Originally created by @mudnug on GitHub (Aug 29, 2024).

Describe the bug
There appears to be either a bug in the code or in the documentation.

Documentation states:
If the number of windows is equal to or less than the total number of columns defined in a custom layout, the windows will be arranged in an equal-width columns.

When the number of windows is greater than the number of columns defined in the custom layout, the windows will begin to be arranged according to the constraints set on the Primary and Secondary columns of the layout.

To Reproduce

Use this custom layout:
[
  {
    "column": "Secondary",
    "configuration": {
      "Horizontal": 2
    }
  },
  {
    "column": "Primary",
    "configuration": {
      "WidthPercentage": 38
    }
  },
  {
    "column": "Tertiary",
    "configuration": "Horizontal"
  }
]

Open three apps.

Expected behavior
If the number of windows is equal to or less than the total number of columns defined in a custom layout, the windows will be arranged in an equal-width columns.

Screenshots and Videos
Two apps are horizontally tiled on left 2/3rds of screen and one app in a column on the right of the screen

Operating System
OS Name: Microsoft Windows 11 Pro

Originally created by @mudnug on GitHub (Aug 29, 2024). **Describe the bug** There appears to be either a bug in the code or in the documentation. Documentation states: If the number of windows is equal to or less than the total number of columns defined in a custom layout, the windows will be arranged in an equal-width columns. When the number of windows is greater than the number of columns defined in the custom layout, the windows will begin to be arranged according to the constraints set on the Primary and Secondary columns of the layout. **To Reproduce** ``` Use this custom layout: [ { "column": "Secondary", "configuration": { "Horizontal": 2 } }, { "column": "Primary", "configuration": { "WidthPercentage": 38 } }, { "column": "Tertiary", "configuration": "Horizontal" } ] ``` Open three apps. **Expected behavior** If the number of windows is equal to or less than the total number of columns defined in a custom layout, the windows will be arranged in an equal-width columns. **Screenshots and Videos** Two apps are horizontally tiled on left 2/3rds of screen and one app in a column on the right of the screen **Operating System** OS Name: Microsoft Windows 11 Pro
adam added the bug label 2026-01-05 14:50:52 +01:00
adam closed this issue 2026-01-05 14:50:52 +01:00
Author
Owner

@mudnug commented on GitHub (Aug 31, 2024):

I would prefer To have three columns when I have three windows open, so if there is a workaround to fix this, I would be interested..

@mudnug commented on GitHub (Aug 31, 2024): I would prefer To have three columns when I have three windows open, so if there is a workaround to fix this, I would be interested..
Author
Owner

@LGUG2Z commented on GitHub (Jan 23, 2025):

The custom layouts feature is now EOL and not seeing any further development.

@LGUG2Z commented on GitHub (Jan 23, 2025): The custom layouts feature is now EOL and not seeing any further development.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/komorebi#457