Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] Search doesn't work properly with several databases. #2668

Open
1 task done
fossil opened this issue Sep 22, 2024 · 0 comments
Open
1 task done

[BUG] Search doesn't work properly with several databases. #2668

fossil opened this issue Sep 22, 2024 · 0 comments
Labels

Comments

@fossil
Copy link

fossil commented Sep 22, 2024

Checks

  • I have read the FAQ section, searched the open issues, and still think this is a new bug.

Describe the bug you encountered:

I've created xyz.kdbx on my PC using keepass2.
I have stored keepass DB xyz.kdbx in cloud.
I use its local copy with blue local keepass2android.
I opened xyz.kdbx on my android smartphone.
Then I made some changes in record, containing string "abc" in xyz.kdbx (added some additional fields in Advanced) on my PC and auto sync it to cloud storage.
Later I downloaded DB to android smartphone as xyz(1).kdbx and opened it as local on android.
I searched for "abc" and get some results.
When I selected this search result from my understanding I received a search results from the xyz.kdbx and not from xyz(1).kdbx, which i supposed to currently working with.
Even, if i choose to open xyz(1).kdbx and navigate to my record through selecting group/record explicitly in the list, I get the old data in record from xyz.kdbx without some fields and not from xyz(1).kdbx, which I have opened right now.
If I go "back", than Application saying I need to select from xyz.kdbx, xyz(1).kdbx or open another.
There is on the top also search button.
If I used this button, than I see, that the results are shown only from xyz.kdbx and there are no any from xyz(1).kdbx.
The workaround I found was to select xyz.kdbx, close it.
Then search start working properly and I can reach record from the more recent version xyz(1).kdbx

Describe what you expected to happen:

Search is expected to show the records and the source for all opened DBs.
If i work with xyz(1).kdbx and navigate to the record in the list, it should show this record from xyz(1).kdbx and not from xyz.kdbx.
If I select "back" I'm expecting to get back to the list of records and not to the "database selection" each time.

What version of Keepass2Android are you using?

1.09e-r7

Which version of Android are you on?

14

@fossil fossil added the bug label Sep 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant