[iOS] GeolocationEvent.UPDATE
events doesn't dispatches if it listener added after PermissionEvent.PERMISSION_STATUS
#2944
Labels
Problem Description
GeolocationEvent.UPDATE
events doesn't dispatches if it listener added afterPermissionEvent.PERMISSION_STATUS
for iOS devices.It could stuck development for a lot of developers. Also it could break complex UI and applications logic.
Tested with multiple AIR 50.2.x and latest AIR 50.2.4.1 with different AIR applications and different iOS devices with different iOS versions.
Same problem in all cases.
There is no such issue with Android.
Related issues:
#2943
#2830
#2822
#2809
#2022
Steps to Reproduce
GeolocationEvent.UPDATE
orStatusEvent.STATUS
listener cause permission request dialog #2943 issue.Geolocation::setRequestedUpdateInterval()
will be requested to start to get location information.Application example with sources attached.
ios_geolocation_event_update_dispatch_bug.zip
Actual Result:
In traces you will see:
No
GeolocationEvent.UPDATE
events will be dispatched.Expected Result:
In traces you will see:
GeolocationEvent.UPDATE
events will be dispatched.Known Workarounds
Move:
before
The text was updated successfully, but these errors were encountered: