From 7fff60ab5c56f7dc77751ebb634a90faa5e87e9f Mon Sep 17 00:00:00 2001 From: Mustafa Ozhan Date: Mon, 6 Dec 2021 00:04:13 +0100 Subject: [PATCH] [#282] Navigation duplication fix (#283) --- .../mustafaozhan/ccc/android/ui/main/MainActivity.kt | 11 ++++++----- android/src/main/res/layout/activity_main.xml | 1 - 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/android/src/main/java/com/github/mustafaozhan/ccc/android/ui/main/MainActivity.kt b/android/src/main/java/com/github/mustafaozhan/ccc/android/ui/main/MainActivity.kt index 0ca1c3e174..85a758e684 100755 --- a/android/src/main/java/com/github/mustafaozhan/ccc/android/ui/main/MainActivity.kt +++ b/android/src/main/java/com/github/mustafaozhan/ccc/android/ui/main/MainActivity.kt @@ -66,11 +66,12 @@ class MainActivity : BaseActivity() { } private fun checkDestination() = with(getNavigationController()) { - if (mainViewModel.isFistRun()) { - graph = navInflater.inflate(R.navigation.main_graph) - .apply { - startDestination = R.id.sliderFragment - } + graph = navInflater.inflate(R.navigation.main_graph).apply { + startDestination = if (mainViewModel.isFistRun()) { + R.id.sliderFragment + } else { + R.id.calculatorFragment + } } } diff --git a/android/src/main/res/layout/activity_main.xml b/android/src/main/res/layout/activity_main.xml index 72fcf5eac8..097778a8fa 100755 --- a/android/src/main/res/layout/activity_main.xml +++ b/android/src/main/res/layout/activity_main.xml @@ -9,5 +9,4 @@ android:layout_width="match_parent" android:layout_height="match_parent" app:defaultNavHost="true" - app:navGraph="@navigation/main_graph" tools:ignore="FragmentTagUsage" /> \ No newline at end of file