On this topic @Taifun, @TIMAI2 and I had a (internal) discussion about the File component and the EFile extension regarding storage permissions. Here is a small test app that shows the problems.
I think everyone is interested in this, so I'm opening a new topic here for it.
Install the test app and do not grant storage permission when testing on Android 11+.
(Test order: Button 1, 2, 3).
On Android 11+ you will be asked to grant storage permission after clicking Button2 and Button3. If you deny permission on Button2 you get the same result as if you had granted permission. @vknow360
When clicking on Button1 everything should work (as it should, i.e. without permissions) on Android 11+.
When clicking on Button3, the well-known "Error 908: ...
" (bug) appears if permission was denied.