From a207fc1f6b9a3af35bb23ee85583656d8c3e16c8 Mon Sep 17 00:00:00 2001 From: M66B Date: Sun, 30 Dec 2018 08:12:40 +0000 Subject: [PATCH] Disable navigation separator click --- app/src/main/java/eu/faircode/email/ActivityView.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/ActivityView.java b/app/src/main/java/eu/faircode/email/ActivityView.java index 185f4ab5c2..323fa0ba98 100644 --- a/app/src/main/java/eu/faircode/email/ActivityView.java +++ b/app/src/main/java/eu/faircode/email/ActivityView.java @@ -177,8 +177,6 @@ public class ActivityView extends ActivityBilling implements FragmentManager.OnB public void onItemClick(AdapterView parent, View view, int position, long id) { DrawerItem item = (DrawerItem) parent.getAdapter().getItem(position); switch (item.getId()) { - case 0: // separator - return; case -1: onMenuFolders((long) item.getData()); break; @@ -1024,6 +1022,12 @@ public class ActivityView extends ActivityBilling implements FragmentManager.OnB return row; } + + @Override + public boolean isEnabled(int position) { + DrawerItem item = getItem(position); + return (item != null && item.id != 0); + } } BroadcastReceiver receiver = new BroadcastReceiver() {