macOS: open entries and copy data using keyboard shortcuts
Description After enabling a vault I hit cmd+f and there will appear some entries. When there are entries visible I want to open them with keyboard shortcuts. When hitting the down arrow I can select, but not open the entry. Why does KeePassium behave like this?
Expected behavior
-
cmd+fto start searching -
↓press the down arrow to move down in the list of entries (when cursor is active in the search field and you hit the down arrow, the first entry should be selected) -
↑press the up arrow to move up in the list of entries -
cmd+ccopies the password of the selected entry -
cmd+bcopies the username of the selected entry
Screenshots

Hi, thanks for the feedback and sorry for the delay.
Why does KeePassium behave like this?
This behavior depends on your macOS version and which KeePassium build you run.
The native Mac version of the app is built using Mac Catalyst. There, keyboard focus/selection depends on macOS version; the app does not handle this at all and I'm not sure if this is even possible without some ~dirty~ fragile low-level tricks.
To complicate things further, it is also possible to run the iOS version of KeePassium on an Apple Silicon Mac. In this case, the system pretends to be an iPad, and handles keyboard events — you guessed it — differently again. And since this is supposed to "just work", the app has little to no control over keyboard-based selection.
I have tested this case on macOS 13.2.1, and the right panel does automatically switch to the currently selected entry.
Can you confirm your macOS version, please?
sorry for the delay.
That's no problem!
Can you confirm your macOS version, please?
12.6.3
It seems that it is a better solution to just update to a newer Mac (with a newer macOS).
Edit: accidentally closed.
12.6.3
Oh, I understand you :) This was my version only a week ago. But debugging on iOS 16.4 requires Xcode 14.3, which requires macOS 13, so here we are…
It seems that it is a better solution to just update to a newer Mac (with a newer macOS).
Most likely, yeah. Though there is no guarantee this won't break again later on :)