Files
openidea/src-tauri
l0ng-ai 9d030cd0a2 fix(window): stop macOS traffic lights jittering on resize
AppKit puts the title bar container and window buttons back at their defaults on every
live resize step, title change and fullscreen exit. Correcting them from window notifications
ran after that layout had been drawn, so the buttons bounced between the two positions, and
stayed at the defaults when no notification followed.

Correct the frames in a main run loop observer that runs after AppKit's layout and before
the Core Animation commit. Create project windows hidden so the buttons are placed before the
first frame, and skip repeated height updates from the toolbar.
2026-11-01 11:40:07 +08:00
..
2026-10-22 18:55:10 +08:00
2026-10-22 18:55:10 +08:00
2026-10-31 22:38:36 +08:00