Password records are deleted from the database when saving a backup and using the DELETE button in the "Save as.." window on macOS
Have you searched for an existing issue?
- [x] Yes, I tried searching and reviewed the pinned issues
Brief Summary
Using the DELETE button on the keyboard on macOS when saving a backup or copy of the database does not edit the file name but deletes the current password record in the database!
Steps to Reproduce
- Go to the "Database" menu and choose "Sava Database Backup..."
- Select an existing file in the Finder window
- Editing the file name with the DELETE button on the keyboard of a macOS computer will delete the currently selected password record from the database instead of deleting characters from the file name
- Each keystroke on DELETE will delete another password record
Expected Versus Actual Behavior
Pressing the DELETE button on the keyboard in the "Save Database Backup..." or "Sava Database as..." window should delete the preceding character in the file name but not password records from the database. in general, there should be a confirmation before password records are deleted and an edit history.
KeePassXC Debug Information
Operating System
macOS
Linux Desktop Environment
None
Linux Windowing System
None
Entries are not technically deleted, they are moved to the recycle bin of the database. There is always a confirmation prior to permanent deletion.
However, this is still a bug and totally unexpected behavior.