aboutsummaryrefslogtreecommitdiffstats
path: root/OpenPGP-Keychain
diff options
context:
space:
mode:
authorDominik Schürmann <dominik@dominikschuermann.de>2014-01-29 03:58:36 +0100
committerDominik Schürmann <dominik@dominikschuermann.de>2014-01-29 03:58:36 +0100
commit7b38bfcbf4a0efba3cece382c4f30e52d08f4a37 (patch)
treeac8dbaed9cc260007dc8120a3c9a6add69c0816e /OpenPGP-Keychain
parentc70195e4e390c8ee2699dbafbd2371933f71ca34 (diff)
downloadopen-keychain-7b38bfcbf4a0efba3cece382c4f30e52d08f4a37.tar.gz
open-keychain-7b38bfcbf4a0efba3cece382c4f30e52d08f4a37.tar.bz2
open-keychain-7b38bfcbf4a0efba3cece382c4f30e52d08f4a37.zip
show unknown in ViewKey if user id is not set
Diffstat (limited to 'OpenPGP-Keychain')
-rw-r--r--OpenPGP-Keychain/src/main/java/org/sufficientlysecure/keychain/ui/ViewKeyActivity.java9
1 files changed, 7 insertions, 2 deletions
diff --git a/OpenPGP-Keychain/src/main/java/org/sufficientlysecure/keychain/ui/ViewKeyActivity.java b/OpenPGP-Keychain/src/main/java/org/sufficientlysecure/keychain/ui/ViewKeyActivity.java
index d8cd1c672..502fca7e7 100644
--- a/OpenPGP-Keychain/src/main/java/org/sufficientlysecure/keychain/ui/ViewKeyActivity.java
+++ b/OpenPGP-Keychain/src/main/java/org/sufficientlysecure/keychain/ui/ViewKeyActivity.java
@@ -301,8 +301,13 @@ public class ViewKeyActivity extends SherlockFragmentActivity implements
// get name, email, and comment from USER_ID
String[] mainUserId = PgpKeyHelper.splitUserId(data
.getString(KEYRING_INDEX_USER_ID));
- setTitle(mainUserId[0]);
- mName.setText(mainUserId[0]);
+ if (mainUserId[0] != null && mainUserId[0].length() > 0) {
+ setTitle(mainUserId[0]);
+ mName.setText(mainUserId[0]);
+ } else {
+ setTitle(R.string.unknown_user_id);
+ mName.setText(R.string.unknown_user_id);
+ }
mEmail.setText(mainUserId[1]);
mComment.setText(mainUserId[2]);
}