mirror of
https://github.com/LGUG2Z/komorebi.git
synced 2026-11-14 21:04:04 +01:00
macOS does not let a window go entirely off the screen, so the daemon hides one at the corner of its display with one pixel of it showing (five for a window that scrolled away). The port called a window hidden only when no pixel of it was on a display, so it said every window the daemon had put away was in view. A window is put away now when no more than a sliver of it shows, in either direction. Against a real guest this takes workspaces, workspace_moves, monocle, lifecycle_hidden, rules_exe and startup_rules from failing to passing (18, 18, 22, 23, 5 and 5 checks).