Cleanup listener

This commit is contained in:
Benoit Marty 2019-12-12 22:58:27 +01:00
parent 00d0c34363
commit 907fa35547

View File

@ -48,6 +48,7 @@ class BreadcrumbsFragment @Inject constructor(
override fun onDestroyView() { override fun onDestroyView() {
breadcrumbsRecyclerView.cleanup() breadcrumbsRecyclerView.cleanup()
breadcrumbsController.listener = null
super.onDestroyView() super.onDestroyView()
} }
@ -56,6 +57,7 @@ class BreadcrumbsFragment @Inject constructor(
breadcrumbsController.listener = this breadcrumbsController.listener = this
} }
// TODO Use invalidate() ?
private fun renderState(state: BreadcrumbsViewState) { private fun renderState(state: BreadcrumbsViewState) {
breadcrumbsController.update(state) breadcrumbsController.update(state)
} }