When I'm asking for `whenInUse` location permission then when I'm asking for `always` the promise is fulfilled with current status (`whenInUse`).
When I'm asking for
whenInUselocation permission then when I'm asking foralwaysthe promise is fulfilled with current status (whenInUse).