You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
On Android, the status updates should behave similarly to iOS, where the sequence would be listening -> done without the extra notListening and duplicate done statuses.
Actual behavior:
On Android, the status output shows an unexpected notListening followed by two done statuses. listening -> notListening -> done -> (ResultListener Executed) -> done
Additional Information:
Issue only observed on Android (tested on emulator: Pixel 7 Pro API 14 arm64-v8a, Android 14.0).
iOS status updates function as expected.
Please let me know if further details or logs are needed. Thank you for your assistance!
The text was updated successfully, but these errors were encountered:
Thanks for the very detailed issue report, this is helpful. I agree that the behaviour should be the same and it sure sounds like the Android behaviour isn't correct. I'll investigate.
I haven't been able to reproduce this on a real device. I'm wondering if it is an artifact of the emulator. Can you reproduce?
I'm still not happy with the way that status updates are handled and am planning a revamp, partly to ensure that the done status is only sent after the last results are delivered but I'd like to know if duplicate status notifications are a problem.
I encountered an issue where status updates behave inconsistently on Android compared to iOS using the example code provided on the official package page
Reproduction steps:
Expected behavior:
On Android, the status updates should behave similarly to iOS, where the sequence would be
listening -> done
without the extra notListening and duplicate done statuses.Actual behavior:
On Android, the status output shows an unexpected notListening followed by two done statuses.
listening -> notListening -> done -> (ResultListener Executed) -> done
Additional Information:
Issue only observed on Android (tested on emulator: Pixel 7 Pro API 14 arm64-v8a, Android 14.0).
iOS status updates function as expected.
Please let me know if further details or logs are needed. Thank you for your assistance!
The text was updated successfully, but these errors were encountered: