From b80f5201622f39ab907d8b6644941ad7986f2616 Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Tue, 24 Oct 2023 17:00:24 +0200 Subject: [PATCH] Fixed unecessary reloading of nav graph when app is going from background to foreground --- app/src/main/java/org/linphone/ui/main/MainActivity.kt | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/app/src/main/java/org/linphone/ui/main/MainActivity.kt b/app/src/main/java/org/linphone/ui/main/MainActivity.kt index 865000324..978622f5a 100644 --- a/app/src/main/java/org/linphone/ui/main/MainActivity.kt +++ b/app/src/main/java/org/linphone/ui/main/MainActivity.kt @@ -153,9 +153,7 @@ class MainActivity : AppCompatActivity() { showGreenToast(message, icon) } } - } - override fun onStart() { coreContext.postOnCoreThread { val startDestination = when (corePreferences.defaultFragment) { CONTACTS_FRAGMENT_ID -> { @@ -187,15 +185,11 @@ class MainActivity : AppCompatActivity() { if (intent != null) { handleIntent(intent, startDestination, false) } else { - /*val navGraph = findNavController().navInflater.inflate(R.navigation.main_nav_graph) - navGraph.setStartDestination(startDestination) - findNavController().setGraph(navGraph, null)*/ - Log.e("$TAG Started without intent !") + // This should never happen! + Log.e("$TAG onPostCreate called without intent !") } } } - - super.onStart() } override fun onPause() {