public void safeReloadData () { if(getView() != null && ChatSDK.auth().userAuthenticated()) { reloadData(); } } public abstract void reloadData();
@OnLifecycleEvent(Lifecycle.Event.ON_START) public void onAppForeground () { inBackground = false; if(ChatSDK.auth().userAuthenticated() && ChatSDK.config().disconnectFromFirebaseWhenInBackground) { ChatSDK.core().goOnline(); } }