multica/apps
Naiyuan Qing 229a709ec8 fix(desktop): prevent black screen when closing fullscreen window on macOS
On macOS, calling win.hide() on a fullscreen window causes a black screen
because it interrupts the Space transition animation. This is a known
macOS Cocoa limitation (NSWindow.orderOut() + fullscreen).

Fix: Exit fullscreen first and wait for 'leave-full-screen' event before
hiding the window.

Also added render-process-gone handler for debugging renderer crashes.

Refs:
- https://github.com/electron/electron/issues/20263
- https://github.com/electron/electron/issues/6033

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-26 16:36:25 +08:00
..
cli refactor(agent): remove legacy memory subsystem 2026-02-17 15:33:39 +08:00
desktop fix(desktop): prevent black screen when closing fullscreen window on macOS 2026-02-26 16:36:25 +08:00
gateway fix(chat): stabilize multi-session sync and tool flow 2026-02-17 15:59:25 +08:00
mobile chore(docs): remove non-e2e documentation 2026-02-17 00:46:36 +08:00
server refactor(apps): adopt conversation-first IPC and API surfaces 2026-02-17 09:42:13 +08:00
web fix(web): remove API proxy, use direct backend requests 2026-02-26 15:35:53 +08:00