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
Describe the bug
I am using the supabase_flutter and listening for user changes from the users table. When the internet connection is lost on Android, the stream throws the following error:
However, when the internet connection is lost on iOS devices, no error is thrown, and no event is emitted. This results in inconsistent behavior between platforms, making it difficult to maintain accurate and synchronized results.
To Reproduce
Steps to reproduce the behavior:
Listen any supabase table changes in the flutter app
Disconnect the internet on an Android device and observe the error.
Disconnect the internet on an iOS device and observe the lack of any response or error.
Expected behavior
On both Android and iOS, the stream should behave the same way when the internet connection is lost to ensure consistent behavior across platforms.
Version (please complete the following information):
I have encountered this issue too. I am not sure why it happened in my case, but got the reason as RPC Call Error, does anyone knows why it happened, I tried it on android API level 32 and above
When I launch my production web app from the Flutter CLI, no error is thrown when I turn off the internet. I still get real-time updates after I turn the internet back on (As I would expect).
However, when I open the production web app from the browser, the UI indicates an error and no longer receives updates after the internet connection is reestablished.
Describe the bug
I am using the
supabase_flutter
and listening for user changes from theusers
table. When the internet connection is lost on Android, the stream throws the following error:However, when the internet connection is lost on iOS devices, no error is thrown, and no event is emitted. This results in inconsistent behavior between platforms, making it difficult to maintain accurate and synchronized results.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
On both Android and iOS, the stream should behave the same way when the internet connection is lost to ensure consistent behavior across platforms.
Version (please complete the following information):
Additional context
Flutter version: 3.24.4
iOS device on testing: iPhone 14 Pro Max - iOS version: 18.0.1
Android device on testing: Xiaomi 13 Lite (Android 14)
The text was updated successfully, but these errors were encountered: