From fc9981aa5d0ce863362491841068cead74aaf367 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miko=C5=82aj=20Pich?= Date: Sat, 23 Mar 2019 13:01:01 +0100 Subject: [PATCH] Fix issues when loading lucky number (#297) --- .../ui/modules/luckynumber/LuckyNumberPresenter.kt | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/app/src/main/java/io/github/wulkanowy/ui/modules/luckynumber/LuckyNumberPresenter.kt b/app/src/main/java/io/github/wulkanowy/ui/modules/luckynumber/LuckyNumberPresenter.kt index 92ee4e25..74ab0d1f 100644 --- a/app/src/main/java/io/github/wulkanowy/ui/modules/luckynumber/LuckyNumberPresenter.kt +++ b/app/src/main/java/io/github/wulkanowy/ui/modules/luckynumber/LuckyNumberPresenter.kt @@ -22,7 +22,11 @@ class LuckyNumberPresenter @Inject constructor( override fun onAttachView(view: LuckyNumberView) { super.onAttachView(view) Timber.i("Lucky number view is attached") - view.initView() + view.run { + initView() + showContent(false) + enableSwipe(false) + } loadData() } @@ -35,12 +39,6 @@ class LuckyNumberPresenter @Inject constructor( .flatMapMaybe { luckyNumberRepository.getLuckyNumber(it, forceRefresh) } .subscribeOn(schedulers.backgroundThread) .observeOn(schedulers.mainThread) - .doOnSubscribe { - view?.run { - showContent(false) - enableSwipe(false) - } - } .doFinally { view?.run { hideRefresh()