feat(FN-4939): complete Step 5 — add changeset and native helper re-export
Fusion-Task-Id: FN-4939 Fusion-Task-Lineage: b2a00edb-5245-4223-97e4-0a16dd2c3289
This commit is contained in:
committed by
gsxdsm
parent
329b102eb2
commit
93e49b062a
5
.changeset/fn-4939-desktop-window-visibility.md
Normal file
5
.changeset/fn-4939-desktop-window-visibility.md
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
---
|
||||||
|
"@runfusion/fusion": patch
|
||||||
|
---
|
||||||
|
|
||||||
|
Fix desktop app launches on macOS where the process starts but no visible window appears. Window position restore now validates saved coordinates against connected display work areas and drops off-screen positions, and startup explicitly show/focuses the window with a ready-to-show path plus fallback timer.
|
||||||
@@ -4,6 +4,14 @@ export { registerIpcHandlers } from "./ipc.js";
|
|||||||
|
|
||||||
export * from "./tray.js";
|
export * from "./tray.js";
|
||||||
export * from "./menu.js";
|
export * from "./menu.js";
|
||||||
|
export {
|
||||||
|
DEFAULT_WINDOW_STATE,
|
||||||
|
loadWindowState,
|
||||||
|
saveWindowState,
|
||||||
|
loadDesktopLaunchMode,
|
||||||
|
saveDesktopLaunchMode,
|
||||||
|
clampWindowStateToVisibleDisplay,
|
||||||
|
} from "./native.js";
|
||||||
export * from "./native.js";
|
export * from "./native.js";
|
||||||
export * from "./deep-link.js";
|
export * from "./deep-link.js";
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user