From 1eecf2f59c340685ef7e3e903958df38a3bc391b Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Mon, 16 Jul 2018 12:03:45 +0200 Subject: More encryption state fixes --- components/mailviewer/qml/MailDataModel.qml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'components/mailviewer/qml/MailDataModel.qml') diff --git a/components/mailviewer/qml/MailDataModel.qml b/components/mailviewer/qml/MailDataModel.qml index 279c0e95..c78896d3 100644 --- a/components/mailviewer/qml/MailDataModel.qml +++ b/components/mailviewer/qml/MailDataModel.qml @@ -68,6 +68,7 @@ DelegateModel { if (!signatureDetails.signatureIsGood && !signatureDetails.keyRevoked && !signatureDetails.keyExpired && !signatureDetails.keyIsTrusted) { details += qsTr("The signature is invalid.") + "\n" } + } return details } @@ -85,7 +86,7 @@ DelegateModel { color: getColor(model.encryptionSecurityLevel) backgroundOpacity: 0.5 visible: model.encrypted - tooltip: qsTr("This message is encrypted to the key: %1").arg(model.encryptionDetails.keyId); + tooltip: model.encryptionDetails.keyId == "" ? qsTr("This message is encrypted but we don't have the key for it.") : qsTr("This message is encrypted to the key: %1").arg(model.encryptionDetails.keyId); //FIXME make text copyable // Kube.SelectableItem { -- cgit v1.2.3