From 8917d6e9e3358d1893346c6e3e40737f6098afb9 Mon Sep 17 00:00:00 2001 From: TZGyn Date: Mon, 18 May 2026 05:32:28 +0800 Subject: [PATCH] auto-start monero-wallet-rpc on app startup when binary is installed MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Reduces wait time when switching to Monero tab — RPC is already running by the time user navigates there. --- apps/desktop/src/lib/states/wallet.svelte.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/apps/desktop/src/lib/states/wallet.svelte.ts b/apps/desktop/src/lib/states/wallet.svelte.ts index f4bce80..9e05e37 100644 --- a/apps/desktop/src/lib/states/wallet.svelte.ts +++ b/apps/desktop/src/lib/states/wallet.svelte.ts @@ -125,6 +125,10 @@ export const Wallet = () => { if (ph) passwordHash = ph await checkMoneroStatus() + if (moneroInstalled && !moneroRunning && !moneroDownloading) { + await moneroStart() + await checkMoneroStatus() + } await checkBiometric() ready = true }