diff --git a/app/src/main/java/com/aurora/store/MainActivity.kt b/app/src/main/java/com/aurora/store/MainActivity.kt index 30ab30c41..b8d5d027d 100644 --- a/app/src/main/java/com/aurora/store/MainActivity.kt +++ b/app/src/main/java/com/aurora/store/MainActivity.kt @@ -212,7 +212,9 @@ class MainActivity : BaseActivity() { } override fun onBackPressed() { - if (!navController.navigateUp()) { + if (B.drawerLayout.isDrawerOpen(GravityCompat.START)) { + B.drawerLayout.close() + } else if (!navController.navigateUp()) { if (lastBackPressed + 1000 > System.currentTimeMillis()) { super.onBackPressed() } else {