diff --git a/src/main/firstLaunch.ts b/src/main/firstLaunch.ts index 4128097..e101705 100644 --- a/src/main/firstLaunch.ts +++ b/src/main/firstLaunch.ts @@ -47,7 +47,13 @@ export function createFirstLaunchTour() { console.log(data); State.store.firstLaunch = false; Settings.store.tray = true; - Settings.store.trayColor = getAccentColor()?.slice(1); + getAccentColor().then(color => { + if (color) { + Settings.store.trayColor = color.slice(1); + } else { + Settings.store.trayColor = "F6BFAC"; + } + }); Settings.store.minimizeToTray = !!data.minimizeToTray; Settings.store.arRPC = !!data.richPresence; diff --git a/src/main/mainWindow.ts b/src/main/mainWindow.ts index 92e70e4..9dee99d 100755 --- a/src/main/mainWindow.ts +++ b/src/main/mainWindow.ts @@ -506,7 +506,7 @@ export async function createWindows() { initArRPC(); } -export function getAccentColor() { +export function getAccentColor(): Promise { if (process.platform === "linux") { return new Promise((resolve, reject) => { const sessionBus = dbus.sessionBus();