From be84c22d18210912054277aa89a963d3cb7e57da Mon Sep 17 00:00:00 2001 From: M66B Date: Sun, 30 May 2021 07:44:06 +0200 Subject: [PATCH] Workaround long press bottom navigation view --- .../eu/faircode/email/FragmentMessages.java | 22 +++++++++++++------ 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/FragmentMessages.java b/app/src/main/java/eu/faircode/email/FragmentMessages.java index 5933e5d282..42df0e5419 100644 --- a/app/src/main/java/eu/faircode/email/FragmentMessages.java +++ b/app/src/main/java/eu/faircode/email/FragmentMessages.java @@ -826,13 +826,13 @@ public class FragmentMessages extends FragmentBase implements SharedPreferences. } }); - bottom_navigation.findViewById(R.id.action_delete).setOnLongClickListener(new View.OnLongClickListener() { - @Override - public boolean onLongClick(View v) { - onActionDelete(); - return true; - } - }); + //bottom_navigation.findViewById(R.id.action_delete).setOnLongClickListener(new View.OnLongClickListener() { + // @Override + // public boolean onLongClick(View v) { + // onActionDelete(); + // return true; + // } + //}); bottom_navigation.setOnNavigationItemSelectedListener(new BottomNavigationView.OnNavigationItemSelectedListener() { @Override @@ -5221,6 +5221,14 @@ public class FragmentMessages extends FragmentBase implements SharedPreferences. bottom_navigation.getMenu().findItem(R.id.action_snooze).setVisible(data.snoozable); bottom_navigation.getMenu().findItem(R.id.action_archive).setVisible(data.archivable); bottom_navigation.setVisibility(View.VISIBLE); + + bottom_navigation.findViewById(R.id.action_delete).setOnLongClickListener(new View.OnLongClickListener() { + @Override + public boolean onLongClick(View v) { + onActionDelete(); + return true; + } + }); } @Override