mirror of
https://github.com/smartfrigde/armcord.git
synced 2024-08-14 23:56:58 +00:00
chore: remove duplicate code
This commit is contained in:
parent
d8a216094e
commit
2eece1ca39
1 changed files with 1 additions and 25 deletions
26
src/main.ts
26
src/main.ts
|
@ -117,31 +117,7 @@ if (!app.requestSingleInstanceLock()) {
|
||||||
} else {
|
} else {
|
||||||
iconPath = path.join(import.meta.dirname, "../", "/assets/desktop.png");
|
iconPath = path.join(import.meta.dirname, "../", "/assets/desktop.png");
|
||||||
}
|
}
|
||||||
async function init(): Promise<void> {
|
|
||||||
if (getConfig("skipSplash") == false) {
|
|
||||||
void createSplashWindow(); // REVIEW - Awaiting will hang at start
|
|
||||||
}
|
|
||||||
if (firstRun == true) {
|
|
||||||
setLang(new Intl.DateTimeFormat().resolvedOptions().locale);
|
|
||||||
await createSetupWindow();
|
|
||||||
}
|
|
||||||
switch (getConfig("windowStyle")) {
|
|
||||||
case "default":
|
|
||||||
createCustomWindow();
|
|
||||||
customTitlebar = true;
|
|
||||||
break;
|
|
||||||
case "native":
|
|
||||||
createNativeWindow();
|
|
||||||
break;
|
|
||||||
case "transparent":
|
|
||||||
createTransparentWindow();
|
|
||||||
break;
|
|
||||||
default:
|
|
||||||
createCustomWindow();
|
|
||||||
customTitlebar = true;
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
// Patch for linux bug to insure things are loaded before window creation (fixes transparency on some linux systems)
|
// Patch for linux bug to insure things are loaded before window creation (fixes transparency on some linux systems)
|
||||||
await new Promise<void>((resolve) => setTimeout(() => (init(), resolve()), 1500));
|
await new Promise<void>((resolve) => setTimeout(() => (init(), resolve()), 1500));
|
||||||
await installModLoader();
|
await installModLoader();
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue