Skip to content

Instantly share code, notes, and snippets.

@furkanaskin
Created April 20, 2020 01:51
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save furkanaskin/4a8a086bec240b608ab560d214a50713 to your computer and use it in GitHub Desktop.
Save furkanaskin/4a8a086bec240b608ab560d214a50713 to your computer and use it in GitHub Desktop.
binding.toolbar.setNavigationOnClickListener {
when (navController.currentDestination?.id) {
R.id.searchFragment, R.id.gamesFragment, R.id.notificationsFragment -> {
if (onBackPressedDispatcher.hasEnabledCallbacks())
onBackPressedDispatcher.onBackPressed()
else
navController.navigateUp()
}
else -> navController.navigateUp()
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment