From b7659884239dca3a6ac255943dd106a2f59910b5 Mon Sep 17 00:00:00 2001 From: Thialfihar Date: Wed, 9 Apr 2014 19:45:37 +0200 Subject: [PATCH] Fix APG legacy encryption --- src/com/fsck/k9/activity/MessageCompose.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/com/fsck/k9/activity/MessageCompose.java b/src/com/fsck/k9/activity/MessageCompose.java index fa3875f04..d792c4dcc 100644 --- a/src/com/fsck/k9/activity/MessageCompose.java +++ b/src/com/fsck/k9/activity/MessageCompose.java @@ -1975,6 +1975,16 @@ public class MessageCompose extends K9Activity implements OnClickListener, } return; } + + if (mPgpData.hasEncryptionKeys() || mPgpData.hasSignatureKey()) { + if (mPgpData.getEncryptedData() == null) { + String text = buildText(false).getText(); + mPreventDraftSaving = true; + crypto.encrypt(this, text, mPgpData); + return; + } + } + } sendMessage();