There is an intermittent exception happening when fragments are destroyed
Fatal Exception: java.lang.IllegalStateException
Observer androidx.recyclerview.widget.RecyclerView$x@2e03f6b was not registered.
android.database.Observable.unregisterObserver (Observable.java:69)
androidx.recyclerview.widget.RecyclerView.setAdapter (RecyclerView.java:1194)
com.wayfair.brickkit.BrickDataManager.onDestroyView (BrickDataManager.kt:399)
the issue appears to be right here.
|
recyclerView?.adapter = null |
Since this is a destroy step anyways, the best course of action might be to just catch the exception.