ianyh / Amethyst

Automatic tiling window manager for macOS à la xmonad.
https://ianyh.com/amethyst/
MIT License
14.69k stars 489 forks source link

BSP - 1st window takes only half screen #1024

Open firefinchdev opened 4 years ago

firefinchdev commented 4 years ago

Describe the bug When we switch to BSP, the windows take space as expected. But now, if I close all the open windows, and open any new window(any application, even finder), the new window takes half of the screen on the right side (as oppose to being fullscreen as it is the only window present). So you can imagine that the wallpaper is visible on the left half. Now opening another window will split the existing right tiled window to fit the new screen, but the left half of the screen still shows the wallpaper.

Applications: Any normal application (you can use Finder)

To Reproduce On an empty space:

  1. Open Amethyst
  2. Switch to BSP
  3. Open 3 or 4 new finder windows
  4. Close all of them
  5. Open new finder window The new finder window takes right half of the screen

Expected behavior The new finder window should take full area of the screen.

Versions:

Debug Info

➜  ~ /Applications/Amethyst.app/Contents/MacOS/Amethyst --debug-info
Version: 0.15.3 (88)

OS version: Version 10.15.5 (Build 19F96)

Has permissions: true

Screens:
    (0.0, 0.0, 1440.0, 900.0) [(0.0, 0.0, 1440.0, 900.0)]

Manageable applications:
    Google Chrome (com.google.Chrome)
    iTerm2 (com.googlecode.iterm2)
    talagent (com.apple.talagent)
    ViewBridgeAuxiliary (com.apple.ViewBridgeAuxiliary)
    QuickLookUIService (PID 3414) (com.apple.quicklook.QuickLookUIService)
    Finder (com.apple.finder)
    AppSSOAgent (com.apple.AppSSOAgent)
    SlowQuitApps (com.dteoh.SlowQuitApps)
    Android File Transfer Agent (com.google.android.mtpagent)
    storeuid (com.apple.storeuid)
    SiriNCService (com.apple.SiriNCService)
    WhatsApp (WhatsApp)
    Activity Monitor (com.apple.ActivityMonitor)
    BTTRelaunch (com.hegenberg.BTTRelaunch)
    studentd (com.apple.studentd)

Configuration:
use-canary-build: 0
window-resize-step: 5
enables-layout-hud: 1
ignore-menu-bar: 1
restore-layouts-on-launch: 1
float-small-windows: 1
new-windows-to-main: 0
screen-padding-bottom: 0
screen-padding-right: 0
screen-padding-left: 0
debug-layout-info: 0
window-minimum-width: 0
window-margins: 0
mod1: (
    option,
    shift
)
mouse-follows-focus: 0
floating-is-blacklist: 1
window-margin-size: 0
layouts: (
    tall,
    wide,
    fullscreen,
    column,
    bsp,
    floating
)
mod2: (
    option,
    shift,
    control
)
window-minimum-height: 0
follow-space-thrown-windows: 1
screen-padding-top: 0
enables-layout-hud-on-space-change: 1
mouse-resizes-windows: 0
focus-follows-mouse: 0
floating: (
)
firefinchdev commented 4 years ago

Just for reference: In "Tall" mode, the 1st window always open as expected(takes full area)

s00500 commented 2 years ago

Having the same issue...