v1.3.1 — Overlay reliability patch
Stable maintenance release / 正式維護修補版
Multi-AI Chat Desktop v1.3.1 keeps the centered native provider WebView behind Settings and other control-pane overlays. It is a focused reliability patch contributed by @DaveTseng2019.
Multi-AI Chat Desktop v1.3.1 修正置中的原生 provider WebView 可能重新浮到設定與其他控制視窗上方的問題。這是一個聚焦於操作可靠性的維護修補版,感謝 @DaveTseng2019 貢獻。
Fixed / 修正
- Prevents the 2.5-second layout sync and center-stage ResizeObserver from moving a hidden native WebView back over an open overlay.
- 防止 2.5 秒版面同步與置中區 ResizeObserver 在 overlay 開啟期間,把已隱藏的原生 WebView 再移回畫面上。
- Restores the centered provider immediately after the overlay closes instead of waiting for the next sync tick.
- Overlay 關閉後會立即恢復置中的 provider,不必等待下一次同步。
- Covers Settings, preflight, step-timeout, report preview, and process-trace detail overlays.
- 涵蓋設定、執行前檢查、步驟逾時、問題回報預覽與流程細節視窗。
Validation / 驗證
- 351 frontend tests and 20 Agent contract tests passed.
- 52 Rust tests passed; formatting and Clippy passed with warnings denied.
- Windows, macOS, and Linux release builds completed successfully.
- macOS signature verification passed inside the generated DMG.
Downloads / 下載
- Windows installer and portable zip
- Apple Silicon macOS DMG
- Linux x86_64 AppImage
Notes
- No provider API keys are required.
- Windows artifacts are unsigned.
- The macOS package is ad-hoc signed rather than Apple-notarized; follow README troubleshooting if macOS shows a warning.
- Provider websites can change independently; attach an exported debug log when reporting automation issues.
Full Changelog: v1.3.0...v1.3.1