From b3fbd2de54e51415a9e04e80872795cbfd463f60 Mon Sep 17 00:00:00 2001 From: MohitMaliFtechiz Date: Tue, 5 Jul 2022 19:24:18 +0530 Subject: [PATCH] fixing bugs on navigate --- .../java/org/kiwix/kiwixmobile/core/main/CoreMainActivity.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/org/kiwix/kiwixmobile/core/main/CoreMainActivity.kt b/core/src/main/java/org/kiwix/kiwixmobile/core/main/CoreMainActivity.kt index 05aa84097..4e00d5381 100644 --- a/core/src/main/java/org/kiwix/kiwixmobile/core/main/CoreMainActivity.kt +++ b/core/src/main/java/org/kiwix/kiwixmobile/core/main/CoreMainActivity.kt @@ -250,7 +250,9 @@ abstract class CoreMainActivity : BaseActivity(), WebViewProvider { supportFragmentManager.fragments fun navigate(action: NavDirections) { - navController.navigate(action) + navController.currentDestination?.getAction(action.actionId)?.run { + navController.navigate(action) + } } fun navigate(fragmentId: Int) {