mirror of
https://github.com/stablyai/orca.git
synced 2026-09-22 08:02:28 +00:00
* fix(window): remove double title bar on Linux On Linux the BrowserWindow titleBarStyle fell through to undefined, so the native WM title bar stayed and stacked on top of Orca's own renderer-drawn titlebar — two title bars. macOS (hiddenInset) and Windows (hidden) already suppress the native one. Drop the native frame on Linux (frame: false) and extend the renderer's Windows-only custom-titlebar branches (logo/menu anchor, app-name hiding, window-controls spacer + CSS vars, and the WindowControls min/max/close cluster) to Linux via a shared `hasCustomTitleBar` flag, so Linux gets one title bar with working window controls — matching the Windows custom-titlebar path. Fixes #5724 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> * review: harden Linux custom titlebar gating Co-authored-by: Orca <help@stably.ai> --------- Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Co-authored-by: Jinwoo-H <jinwoo0825@gmail.com> Co-authored-by: Orca <help@stably.ai>