[Bug]: Inability to export files because it can't get permission
Opened this issue · 1 comments
Bug description
Actual Result
It asked me to access Download Files then it went back to the screen and showed me the fail message "Fail to access file, try another Folder "
Screenshot
https://github.com/GlitterWare/Passy/assets/40778363/40e4e272-ce86-4046-b6d6-1acf092d7960
Environemt
Andriod 10
Divce Samsung M20
Expected outcome
The success of exporting and showing a successful message
Steps to reproduce
1- open app
2- login
3- Open Settings
4- Choose Export & Import
5- Export
6- Click on CSV export
7- open Download files
8- press on Allow to access Download Folder
Error log
No response
App version
v1.8.0 - Entry Tags
Submission checklist
- I have specified the problem in the issue title
- I have provided a verbose description of the problem
Hello @Ayman21999 !
This is a well known issue. Android filesystem restrictions do not allow picking the downloads folder for control, but flutter file picker is not aware of these restrictions yet.
I will look into resolving this for the next update (it might be possible to talk to Android's download manager), but I can't promise that I'll be able to find the solution for it in time.
Until then, you may create a new folder under your Documents folder (or anywhere else) for saving your backups or exports.
Thank you for your report!
Edit 1:
For exports specifically, you can expect this to be resolved for the next update as I'm going to use file saving instead of folder picker, which is allowed by Android. However, any other functionality that requires folder picking will most probably still be affected.