diff --git a/src/hooks/useGameManager.ts b/src/hooks/useGameManager.ts index a0171b7..756b674 100644 --- a/src/hooks/useGameManager.ts +++ b/src/hooks/useGameManager.ts @@ -421,7 +421,7 @@ export function useGameManager({ } finally { setIsGameRunning(false); } - }, [isGameRunning, profile]); + }, [isGameRunning, profile, extraLaunchArgs]); const stopGame = useCallback(async () => { try { diff --git a/src/services/TauriService.ts b/src/services/TauriService.ts index 8d4bc42..6fd8769 100644 --- a/src/services/TauriService.ts +++ b/src/services/TauriService.ts @@ -84,7 +84,7 @@ export interface PlaytimeDayEntry { export class TauriService { static async saveConfig(config: AppConfig): Promise { - return invoke("save_config", { config }); + return invoke("save_config", { configVal: config }); } static async loadConfig(): Promise {