summaryrefslogtreecommitdiffstats
path: root/framework
diff options
context:
space:
mode:
Diffstat (limited to 'framework')
-rw-r--r--framework/src/domain/composercontroller.cpp1
-rw-r--r--framework/src/domain/composercontroller.h1
2 files changed, 2 insertions, 0 deletions
diff --git a/framework/src/domain/composercontroller.cpp b/framework/src/domain/composercontroller.cpp
index 01aba8c7..4ec1a72c 100644
--- a/framework/src/domain/composercontroller.cpp
+++ b/framework/src/domain/composercontroller.cpp
@@ -297,6 +297,7 @@ void ComposerController::findPersonalKey()
297 SinkLog() << "Found personal key: " << mPersonalKeys.front().primaryFingerprint(); 297 SinkLog() << "Found personal key: " << mPersonalKeys.front().primaryFingerprint();
298 } 298 }
299 updateSendAction(); 299 updateSendAction();
300 setEncryptionAvailable(!mPersonalKeys.empty());
300 }); 301 });
301} 302}
302 303
diff --git a/framework/src/domain/composercontroller.h b/framework/src/domain/composercontroller.h
index 00386c5c..995f4a2e 100644
--- a/framework/src/domain/composercontroller.h
+++ b/framework/src/domain/composercontroller.h
@@ -57,6 +57,7 @@ class ComposerController : public Kube::Controller
57 KUBE_CONTROLLER_PROPERTY(bool, HtmlBody, htmlBody) 57 KUBE_CONTROLLER_PROPERTY(bool, HtmlBody, htmlBody)
58 KUBE_CONTROLLER_PROPERTY(bool, Encrypt, encrypt) 58 KUBE_CONTROLLER_PROPERTY(bool, Encrypt, encrypt)
59 KUBE_CONTROLLER_PROPERTY(bool, Sign, sign) 59 KUBE_CONTROLLER_PROPERTY(bool, Sign, sign)
60 KUBE_CONTROLLER_PROPERTY(bool, EncryptionAvailable, encryptionAvailable)
60 61
61 //Set by identitySelector 62 //Set by identitySelector
62 KUBE_CONTROLLER_PROPERTY(KMime::Types::Mailbox, Identity, identity) 63 KUBE_CONTROLLER_PROPERTY(KMime::Types::Mailbox, Identity, identity)