mapbox / mapbox-speech-swift

Natural-sounding text-to-speech in Swift or Objective-C on iOS, macOS, tvOS, and watchOS
ISC License
43 stars 17 forks source link

Call all callbacks on the main thread #59

Closed kried closed 1 year ago

kried commented 1 year ago

This pull request moves the completion handler calls in case of error to the main thread.

It is needed to match the method description

This closure is executed on the application’s main thread.

The problem could be easily reproduced when using navigation in the offline mode.

Screenshot 2022-12-05 at 23 37 41