Closed gregordinary closed 1 year ago
Hi gregordinary, Thanks for creating the ticket with the details. Typically this happens if the database file handle/reference is no more valid. For example, the database is updated outside the app or synchronized etc. In such cases mobile OS File Manager invalidates the previous file reference that the app holds and expecting user to pick the file again. However, I will try to provide a proper message so that it is clear to the user why this is happening
I just did a couple more tests, this happens on a brand new database. Here are some additional observations:
I'll look into it a bit more and see if I can pin down a more precise pattern to it.
Fixed in release 0.8.0.
Please agree to the following
Summary
When clicking on an existing database in the UI and entering the password to unlock, the app is prompting me to select the database from the file browser.
Steps To Reproduce
Prerequisites:
Steps to Reproduce:
(the database I clicked was named (Test DB", presumably this will display the name of whichever DB was clicked)
Expected Result
If a previously opened database is selected at app launch, provided the file is in the same location as when it was first created/last opened, it should open after entering the correct password with no additional prompts.
Actual Result
After selecting a previously opened database and entering the correct password, OneKeePass prompts the user to re-select the database file from the file explorer.
Screenshots or Videos
Additional Context
The database will still open just fine after selecting from the file browser, but the extra step of re-selecting should not occur.
Operating System
Android
Operating System Version
13
Device
Asus Zenfone 8 Flip
Build Version
0.7.0