You ask for permission again, they click deny this time and also tick the checkbox "Do not ask again"

afterward, next time we call the code below it has wrong result
Result of
PermissionWithService lp = await ph.Permission.location;
await lp.isUndetermined
should be false
I expect
lp.isUndetermined or lp.isPermanatelyDenied to be true instead because undertermined as you document it is the initial status when the user does not select anything, but in case reported here customer selected "DENY" and also "Do not ask again"
permission_handler: ^5.0.1+1
Platform:
can confirm. same issue.
Same issue for me: Pixel 2, Android 11
You can try this : [ph.Permission.location.request().isPermanentlyDenied]. seem it is ok
You can try this : [ph.Permission.location.request().isPermanentlyDenied]. seem it is ok
You saved my day.
Thanks with heart
Hi,
To keep the issues on this repo more organized I am going to close this ticket, as I think it is a duplicate of #336 .
Don't hestitate to re-open if you think otherwise!
Most helpful comment
You can try this : [ph.Permission.location.request().isPermanentlyDenied]. seem it is ok