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
In #43 a new proxy feature was introduced. Some of the code does sync-over-async, and calls .Wait() to block the async call. Unfortunately on iOS/MacCat this seems to hang 100% of the time. On Android there is similar code but doesn't seem to hang (but presumably it could).
We need to investigate a pattern to avoid the calls to .Wait() by finding a proper way to do async on iOS/MacCat/Android for these calls.
The PR has fixes for iOS and MacCat now! But Android still calls .Wait(). Though no hang is currently known, it's something we need to address eventually.
In #43 a new proxy feature was introduced. Some of the code does sync-over-async, and calls
.Wait()
to block the async call. Unfortunately on iOS/MacCat this seems to hang 100% of the time. On Android there is similar code but doesn't seem to hang (but presumably it could).We need to investigate a pattern to avoid the calls to
.Wait()
by finding a proper way to do async on iOS/MacCat/Android for these calls.Example problematic call: https://github.com/Eilon/MauiHybridWebView/pull/43/files#diff-7580ae2f86a455f984e4ba3b09acf21b36bd79c70efa55d467f2df93a6c6f136R54
The text was updated successfully, but these errors were encountered: