← All releases
v0.2.2

Flow 0.2.2

Flow no longer crashes when a window moves to another display, and the sidebar stays the same width when you plug in a mouse.

Two fixes.

Moving a window to another display

Dragging a Flow window from the Mac’s screen to an external display, or plugging a display in, could quit Flow at once. macOS re-lays out the title bar when the screen setup changes, and in that pass it nudged the zoom button in the title bar half a point off its spot. AppKit treats that as an error and ends the app. The title bar buttons now sit in a fixed frame that the layout pass leaves alone, so the window moves without trouble.

With “Show scroll bars” set to Automatic in System Settings, macOS switches every app to always-visible scroll bars the moment a mouse is connected. The workspace sidebar then showed a dark bar down its right edge, even with nothing to scroll, and took that width from the workspace names. The sidebar now keeps the overlay style the terminal already used, so a mouse changes nothing in the layout.