diff --git a/apps/stage-tamagotchi/src/main/windows/main/rpc/index.electron.ts b/apps/stage-tamagotchi/src/main/windows/main/rpc/index.electron.ts index 905627010..f676c0c8d 100644 --- a/apps/stage-tamagotchi/src/main/windows/main/rpc/index.electron.ts +++ b/apps/stage-tamagotchi/src/main/windows/main/rpc/index.electron.ts @@ -10,7 +10,7 @@ import { ipcMain } from 'electron' import { electronOpenChat, electronOpenMainDevtools, electronOpenSettings, noticeWindowEventa } from '../../../../shared/eventa' import { createWidgetsService } from '../../../services/airi/widgets' -import { createAutoUpdaterService, createScreenService, createWindowService } from '../../../services/electron' +import { createAppService, createAutoUpdaterService, createScreenService, createWindowService } from '../../../services/electron' import { toggleWindowShow } from '../../shared' export function setupMainWindowElectronInvokes(params: { @@ -32,6 +32,7 @@ export function setupMainWindowElectronInvokes(params: { createWindowService({ context, window: params.window }) createWidgetsService({ context, widgetsManager: params.widgetsManager, window: params.window }) createAutoUpdaterService({ context, window: params.window, service: params.autoUpdater }) + createAppService({ context, window: params.window }) defineInvokeHandler(context, electronOpenMainDevtools, () => params.window.webContents.openDevTools({ mode: 'detach' })) defineInvokeHandler(context, electronOpenSettings, async () => toggleWindowShow(await params.settingsWindow()))