diff --git a/shared/src/commonMain/kotlin/dev/sasikanth/rss/reader/app/AppPresenter.kt b/shared/src/commonMain/kotlin/dev/sasikanth/rss/reader/app/AppPresenter.kt index ec0357e30..78f24e586 100644 --- a/shared/src/commonMain/kotlin/dev/sasikanth/rss/reader/app/AppPresenter.kt +++ b/shared/src/commonMain/kotlin/dev/sasikanth/rss/reader/app/AppPresenter.kt @@ -132,7 +132,9 @@ class AppPresenter( // are finished and we can navigate to next screen scope.launch { withContext(dispatchersProvider.io) { rssRepository.numberOfFeeds().firstOrNull() } - navigation.replaceAll(Config.Home) + if (screenStack.active.instance is Screen.Placeholder) { + navigation.replaceAll(Config.Home) + } } }