element-hq / element-x-android

Android Matrix messenger application using the Matrix Rust Sdk and Jetpack Compose
GNU Affero General Public License v3.0
1k stars 136 forks source link

Element Call without network #3506

Closed bmarty closed 2 days ago

bmarty commented 1 week ago

The Element Call experience when there is no network available is quite not ideal. An error is displayed in the WebView:

image

Also, it's possible to enter PiP mode in this case:

image

Ideally, the error should be intercepted by the application and it should render the error natively, with maybe a button to retry.

On iOS a blank page is displayed forever.

To repro: