Added fail-safe

pull/209/head
M66B 2 years ago
parent 4ba6518b3b
commit 24f6c1b4ff

@ -5015,6 +5015,7 @@ public class FragmentMessages extends FragmentBase
@Override
public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
try {
inflater.inflate(R.menu.menu_messages, menu);
final Context context = getContext();
@ -5046,10 +5047,14 @@ public class FragmentMessages extends FragmentBase
MenuCompat.setGroupDividerEnabled(menu, true);
super.onCreateOptionsMenu(menu, inflater);
} catch (Throwable ex) {
Log.e(ex);
}
}
@Override
public void onPrepareOptionsMenu(Menu menu) {
try {
boolean drafts = EntityFolder.DRAFTS.equals(type);
boolean outbox = EntityFolder.OUTBOX.equals(type);
boolean sent = EntityFolder.SENT.equals(type);
@ -5232,6 +5237,9 @@ public class FragmentMessages extends FragmentBase
ibSnoozed.setVisibility(quick_filter && folder && !drafts ? View.VISIBLE : View.GONE);
super.onPrepareOptionsMenu(menu);
} catch (Throwable ex) {
Log.e(ex);
}
}
@Override

Loading…
Cancel
Save