3b756648c58243c0a0958d067ee123df8cbb2532
Opening a fresh new entry while a dirty unsaved one was open skipped the discard prompt: both soState.id and id are null, so soState.id !== id was false and "switching" never triggered. Existing->anything worked (ids differ). OR in the null/null case. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Description
full local password manager
Languages
JavaScript
51.8%
Pascal
30.5%
CSS
7.4%
HTML
6.3%
PHP
3.2%
Other
0.7%