Problem
On macOS Querya shows dual chrome: native system titlebar + traffic lights, then a second Flutter QueryaWindowTitleBar. Windows/Linux use bitsdojo custom frame (BDW_CUSTOM_FRAME | BDW_HIDE_ON_STARTUP); macOS MainFlutterWindow still subclasses plain NSWindow.
Fix (in progress / PR)
macos/Runner/MainFlutterWindow.swift: subclass BitsdojoWindow, enable custom frame + hide-on-startup (matches bitsdojo README)
QueryaWindowTitleBar: leading inset 72px on macOS so menus/logo clear traffic lights; Win/Linux stay 16px
Follow-ups (optional)
Acceptance
Problem
On macOS Querya shows dual chrome: native system titlebar + traffic lights, then a second Flutter
QueryaWindowTitleBar. Windows/Linux use bitsdojo custom frame (BDW_CUSTOM_FRAME | BDW_HIDE_ON_STARTUP); macOSMainFlutterWindowstill subclasses plainNSWindow.Fix (in progress / PR)
macos/Runner/MainFlutterWindow.swift: subclassBitsdojoWindow, enable custom frame + hide-on-startup (matches bitsdojo README)QueryaWindowTitleBar: leading inset 72px on macOS so menus/logo clear traffic lights; Win/Linux stay 16pxFollow-ups (optional)
MainMenu.xib) or wire system Preferences… (⌘,) toshowPreferencesDialogdocs/architecture.mdAcceptance
MoveWindowdoWhenWindowReadysizing