Skip to content
Snippets Groups Projects
Commit 4de5e37d authored by Jawnnypoo's avatar Jawnnypoo
Browse files

Close drawer if user presses back and it is open. Fix visibility of some menu items

parent d84a98bc
No related branches found
No related tags found
No related merge requests found
Pipeline #
Loading
Loading
@@ -67,6 +67,14 @@ class ActivityActivity : BaseActivity() {
return true
}
 
override fun onBackPressed() {
if (drawerLayout.isDrawerOpen(GravityCompat.START)) {
drawerLayout.closeDrawer(GravityCompat.START)
} else {
super.onBackPressed()
}
}
override fun onDestroy() {
super.onDestroy()
App.bus().unregister(this)
Loading
Loading
Loading
Loading
@@ -91,6 +91,14 @@ class GroupsActivity : BaseActivity() {
load()
}
 
override fun onBackPressed() {
if (drawerLayout.isDrawerOpen(GravityCompat.START)) {
drawerLayout.closeDrawer(GravityCompat.START)
} else {
super.onBackPressed()
}
}
override fun onDestroy() {
super.onDestroy()
App.bus().unregister(this)
Loading
Loading
Loading
Loading
@@ -66,6 +66,14 @@ class ProjectsActivity : BaseActivity() {
App.bus().unregister(this)
}
 
override fun onBackPressed() {
if (drawerLayout.isDrawerOpen(GravityCompat.START)) {
drawerLayout.closeDrawer(GravityCompat.START)
} else {
super.onBackPressed()
}
}
@Subscribe
fun onEvent(event: CloseDrawerEvent) {
drawerLayout.closeDrawers()
Loading
Loading
Loading
Loading
@@ -49,6 +49,14 @@ class TodosActivity : BaseActivity() {
tabLayout.setupWithViewPager(viewPager)
}
 
override fun onBackPressed() {
if (drawerLayout.isDrawerOpen(GravityCompat.START)) {
drawerLayout.closeDrawer(GravityCompat.START)
} else {
super.onBackPressed()
}
}
override fun onDestroy() {
super.onDestroy()
App.bus().unregister(this)
Loading
Loading
Loading
Loading
@@ -3,6 +3,6 @@
xmlns:app="http://schemas.android.com/apk/res-auto">
<item
android:id="@+id/action_close"
app:showAsAction="ifRoom"
app:showAsAction="never"
android:title="@string/action_close"/>
</menu>
\ No newline at end of file
Loading
Loading
@@ -5,7 +5,6 @@
<item
android:id="@+id/action_create"
app:showAsAction="ifRoom"
android:icon="@drawable/ic_add_24dp"
android:title="@string/action_create"/>
 
</menu>
\ No newline at end of file
Loading
Loading
@@ -4,7 +4,7 @@
 
<item
android:id="@+id/action_delete"
app:showAsAction="ifRoom"
app:showAsAction="never"
android:title="@string/action_delete"/>
 
</menu>
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment