Kunzisoft / KeePassDX

Lightweight vault and password manager for Android, KeePassDX allows editing encrypted data in a single file in KeePass format and fill in the forms in a secure way.
https://www.keepassdx.com/
GNU General Public License v3.0
4.28k stars 261 forks source link

fix: inline suggestions in keyboard only show ''Select entry'' #1840

Closed lgjint closed 1 week ago

lgjint commented 3 weeks ago

Refer to the inline suggestions implementation of Bitwarden and Keepass2Android, when the number of entries exceeds the number of specs in the inlineSuggestionsRequest, they will put all remaining entries into the last spec.

While keepassdx detects an out-of-bounds, it discards the remaining entries. Refer to fcitx5-for-android, the inlineSuggestionsRequest it sends has only one spec, so only ''Select entry'' will be displayed.

This should also work for other keyboards that send inlineSuggestionsRequest with just a spec.

J-Jamet commented 3 weeks ago

Thanks, I'll test it and integrate it.