From 7346b3518a00486e6692b4dabf4adbac2fc3cb41 Mon Sep 17 00:00:00 2001 From: hailin Date: Thu, 1 Jan 2026 10:22:42 -0800 Subject: [PATCH] fix(electron): auto-navigate to home after keygen completion MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Previously, after keygen completed, the Session page would just update the status to 'completed' but not navigate away. Users had to manually click the "Return Home" button. This could result in a white screen if the button wasn't visible or clickable. Now the page auto-navigates to home after 2 seconds, giving users time to see the completion status and public key before redirecting. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- .../services/service-party-app/src/pages/Session.tsx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/backend/mpc-system/services/service-party-app/src/pages/Session.tsx b/backend/mpc-system/services/service-party-app/src/pages/Session.tsx index 0dda488f..70fbbbe9 100644 --- a/backend/mpc-system/services/service-party-app/src/pages/Session.tsx +++ b/backend/mpc-system/services/service-party-app/src/pages/Session.tsx @@ -70,6 +70,10 @@ export default function Session() { status: 'completed', publicKey: event.publicKey, } : null); + // Auto-navigate to home after a short delay to show completion status + setTimeout(() => { + navigate('/'); + }, 2000); } else if (event.type === 'failed') { setSession(prev => prev ? { ...prev,