refactor: prebuild remaining setup-window focus handlers

This commit is contained in:
2026-02-20 01:36:20 -08:00
parent 86e0527630
commit c3afea6d40
2 changed files with 10 additions and 6 deletions

View File

@@ -1528,10 +1528,11 @@ const registerSubminerProtocolClient = createRegisterSubminerProtocolClientHandl
buildRegisterSubminerProtocolClientMainDepsHandler(),
);
const maybeFocusExistingAnilistSetupWindow = createMaybeFocusExistingAnilistSetupWindowHandler({
getSetupWindow: () => appState.anilistSetupWindow,
});
const buildOpenAnilistSetupWindowMainDepsHandler = createBuildOpenAnilistSetupWindowMainDepsHandler({
maybeFocusExistingSetupWindow: createMaybeFocusExistingAnilistSetupWindowHandler({
getSetupWindow: () => appState.anilistSetupWindow,
}),
maybeFocusExistingSetupWindow: maybeFocusExistingAnilistSetupWindow,
createSetupWindow: () =>
new BrowserWindow({
width: 1000,
@@ -1588,11 +1589,12 @@ function openAnilistSetupWindow(): void {
createOpenAnilistSetupWindowHandler(buildOpenAnilistSetupWindowMainDepsHandler())();
}
const maybeFocusExistingJellyfinSetupWindow = createMaybeFocusExistingJellyfinSetupWindowHandler({
getSetupWindow: () => appState.jellyfinSetupWindow,
});
const buildOpenJellyfinSetupWindowMainDepsHandler =
createBuildOpenJellyfinSetupWindowMainDepsHandler({
maybeFocusExistingSetupWindow: createMaybeFocusExistingJellyfinSetupWindowHandler({
getSetupWindow: () => appState.jellyfinSetupWindow,
}),
maybeFocusExistingSetupWindow: maybeFocusExistingJellyfinSetupWindow,
createSetupWindow: () =>
new BrowserWindow({
width: 520,