From 249f1ac121964323ef8b85c8aa21c7cee4c0a8d5 Mon Sep 17 00:00:00 2001 From: M66B Date: Tue, 28 Aug 2018 11:45:29 +0000 Subject: [PATCH] Standard replies is a pro feature --- .../java/eu/faircode/email/FragmentMessage.java | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/FragmentMessage.java b/app/src/main/java/eu/faircode/email/FragmentMessage.java index 2f2ce635fa..5bd0cba37f 100644 --- a/app/src/main/java/eu/faircode/email/FragmentMessage.java +++ b/app/src/main/java/eu/faircode/email/FragmentMessage.java @@ -784,10 +784,16 @@ public class FragmentMessage extends FragmentEx { popupMenu.setOnMenuItemClickListener(new PopupMenu.OnMenuItemClickListener() { @Override public boolean onMenuItemClick(MenuItem target) { - startActivity(new Intent(getContext(), ActivityCompose.class) - .putExtra("action", "reply") - .putExtra("reference", message.id) - .putExtra("answer", (long) target.getItemId())); + if (PreferenceManager.getDefaultSharedPreferences(getContext()).getBoolean("pro", false)) { + startActivity(new Intent(getContext(), ActivityCompose.class) + .putExtra("action", "reply") + .putExtra("reference", message.id) + .putExtra("answer", (long) target.getItemId())); + } else { + FragmentTransaction fragmentTransaction = getFragmentManager().beginTransaction(); + fragmentTransaction.replace(R.id.content_frame, new FragmentPro()).addToBackStack("pro"); + fragmentTransaction.commit(); + } return true; } });