Close navigation drawer when reselected

This commit is contained in:
FooIbar authored and tarsin committed 2023-02-15 02:17:23 +08:00
1 parent 621772f359
commit a8d3d71ea9
1 file changed
+1 -1
@@ -9,7 +9,7 @@ import androidx.navigation.NavDestination.Companion.hierarchy
import androidx.navigation.NavOptions
fun onNavDestinationSelected2(item: MenuItem, navController: NavController): Boolean {
if (navController.currentDestination?.matchDestination(item.itemId) == true) return false
if (navController.currentDestination?.matchDestination(item.itemId) == true) return true
val builder = NavOptions.Builder().setLaunchSingleTop(true)
if (
navController.currentDestination!!.parent!!.findNode(item.itemId)