Before this commit, a brand-new profile briefly showed the StarterAccountsModal even though the 4 starter accounts were already seeded — the modal rendered 4 collision rows with no actionable choice before being dismissed. Pre-seeding the pref in consolidated_schema.sql suppresses the modal on first /balance visit for new profiles entirely. Existing profiles already running the app are unaffected: they handle the modal once on their first /balance visit (the pref-write happens on dismiss). No migration is needed for them. Suggestion S1 from PR #185 review (#187). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| capabilities | ||
| icons | ||
| src | ||
| .gitignore | ||
| build.rs | ||
| Cargo.lock | ||
| Cargo.toml | ||
| tauri.conf.json | ||