From bfb94b9572a39d17028ef584f05543ab7dc83888 Mon Sep 17 00:00:00 2001 From: M66B Date: Sun, 12 Mar 2023 10:36:00 +0100 Subject: [PATCH] Send dialog: disable key available notice on enabling signing/encrypting --- app/src/main/java/eu/faircode/email/FragmentCompose.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/app/src/main/java/eu/faircode/email/FragmentCompose.java b/app/src/main/java/eu/faircode/email/FragmentCompose.java index 5de09c97cf..dc912e9676 100644 --- a/app/src/main/java/eu/faircode/email/FragmentCompose.java +++ b/app/src/main/java/eu/faircode/email/FragmentCompose.java @@ -8031,6 +8031,15 @@ public class FragmentCompose extends FragmentBase { return null; } + @Override + protected void onExecuted(Bundle args, Void data) { + int encrypt = args.getInt("encrypt"); + + boolean none = EntityMessage.ENCRYPT_NONE.equals(encrypt); + tvRemindPgp.setVisibility(remind_pgp && none ? View.VISIBLE : View.GONE); + tvRemindSmime.setVisibility(remind_smime && none ? View.VISIBLE : View.GONE); + } + @Override protected void onException(Bundle args, Throwable ex) { Log.unexpectedError(getParentFragmentManager(), ex);