Infinity loader on the SBUChannelViewController

SendBirdSDK v3.1.5
SendBirdUIKit v2.2.4

When the connection to the Internet is lost, an eternal loader appears and when you reconnect it does not disappear and there is no way to close the screen

Hello @Eugene_Vovk ,

Thank you for reporting the problem.
I checked the logic for the problem you reported and I will fix it and distribute it in the next version.
But if you need to fix it before the next version distribution, you can modify and use the code in advance through an override.

class CustomChannelViewController: SBUChannelViewController {
    override func errorHandler(_ message: String?, _ code: NSInteger? = nil) {
        super.errorHandler(message, code)
        self.shouldDismissLoadingIndicator()
    }
}
2 Likes