aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2026-08-15 15:33:19 -0700
committerAdam Soltys <[email protected]>2026-08-15 15:33:19 -0700
commit13ad9356c9b2b2cb519bb5e0410b575100db4cfa (patch)
tree7610c0501e7f258f8297c14037a03a4c453d35d1 /src
parent105b922bf369600676802a5bfc6879588818c98a (diff)
downloadcoinosv3-13ad9356c9b2b2cb519bb5e0410b575100db4cfa.tar.gz
coinosv3-13ad9356c9b2b2cb519bb5e0410b575100db4cfa.zip
The logo on a locked device leads to the unlock prompt, never the new-wallet flow
Co-Authored-By: Claude Fable 5 <[email protected]> Claude-Session: https://claude.ai/code/session_014tE4U5nEjGTQy8PwYqamfv
Diffstat (limited to 'src')
-rw-r--r--src/app.js4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/app.js b/src/app.js
index 543b84f..72ea98b8 100644
--- a/src/app.js
+++ b/src/app.js
@@ -2079,6 +2079,10 @@ function goHome() {
ui.sendResult = null;
ui.sendError = '';
ui.fromWallet = false;
+ } else if (hasVault()) {
+ // Locked with saved wallets: home is the unlock prompt, not the
+ // create-a-new-wallet flow — the logo must never read as "start over".
+ ui.screen = 'vault';
} else {
ui.screen = 'unlock';
ui.unlockTab = 'create';