Skip to content

Instantly share code, notes, and snippets.

Last active Oct 28, 2022
What would you like to do?
ActivityPresenter with two leaks
class ActivityPresenter @Inject constructor(
private val repository: SomeRepository
) : BasePresenter<ActivityView>() {
/* removed for brevity */
private val viewDisposable = CompositeDisposable()
override fun attachView(view: ActivityView?) {
val disposable = repository.doSomeHeavyWorkAndReturnState()
.subscribe { viewState.render(it) }
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment