diff options
Diffstat (limited to 'components/mailviewer/qml/MailDataModel.qml')
-rw-r--r-- | components/mailviewer/qml/MailDataModel.qml | 3 |
1 files changed, 2 insertions, 1 deletions
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 { | |||
68 | if (!signatureDetails.signatureIsGood && !signatureDetails.keyRevoked && !signatureDetails.keyExpired && !signatureDetails.keyIsTrusted) { | 68 | if (!signatureDetails.signatureIsGood && !signatureDetails.keyRevoked && !signatureDetails.keyExpired && !signatureDetails.keyIsTrusted) { |
69 | details += qsTr("The signature is invalid.") + "\n" | 69 | details += qsTr("The signature is invalid.") + "\n" |
70 | } | 70 | } |
71 | } | ||
71 | return details | 72 | return details |
72 | } | 73 | } |
73 | 74 | ||
@@ -85,7 +86,7 @@ DelegateModel { | |||
85 | color: getColor(model.encryptionSecurityLevel) | 86 | color: getColor(model.encryptionSecurityLevel) |
86 | backgroundOpacity: 0.5 | 87 | backgroundOpacity: 0.5 |
87 | visible: model.encrypted | 88 | visible: model.encrypted |
88 | tooltip: qsTr("This message is encrypted to the key: %1").arg(model.encryptionDetails.keyId); | 89 | 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); |
89 | 90 | ||
90 | //FIXME make text copyable | 91 | //FIXME make text copyable |
91 | // Kube.SelectableItem { | 92 | // Kube.SelectableItem { |