You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
With unchecking the box of "remembering" last used database, KeePassXC should not remember what was the last database it opened, nor it should remember where it locates.
However, as of KeePassXC 2.6.6 (macOS), when a user locks and closes a database, regardless the storage destination is a removable device, or local home directory, KeePassXC will open the last location where the database was located in.
This is not a privacy-oriented design, and violates the meaning of unchecking the configuration boxes shown above.
Steps to Reproduce
Open a database in KeePassXC 2.6.6
Close the database, or just quit KeePassXC
Now reopen the program and click "Open Database" button, and you will be directed to the last location the database was located in.
or
Open a database in KeePassXC 2.6.6
Close the database, or just quit KeePassXC
cat ~/Library/Caches/KeePassXC/keepassxc.ini and see the saved LastDir is the actual location of our last opened database location
Expected Behavior
KeePassXC should open either the current user home directory, or anywhere else.
Actual Behavior
KeePassXC opened the last known location of the database.
Overview
With unchecking the box of "remembering" last used database, KeePassXC should not remember what was the last database it opened, nor it should remember where it locates.
However, as of KeePassXC 2.6.6 (macOS), when a user locks and closes a database, regardless the storage destination is a removable device, or local home directory, KeePassXC will open the last location where the database was located in.
This is not a privacy-oriented design, and violates the meaning of unchecking the configuration boxes shown above.
Steps to Reproduce
or
cat ~/Library/Caches/KeePassXC/keepassxc.ini
and see the savedLastDir
is the actual location of our last opened database locationExpected Behavior
KeePassXC should open either the current user home directory, or anywhere else.
Actual Behavior
KeePassXC opened the last known location of the database.
Context
KeePassXC - 2.6.6
Revision: 386b79a
Operating System: macOS 11.5.1
Desktop Env: Finder
Windowing System: The very magical X11 by Apple
The text was updated successfully, but these errors were encountered: