From f6c3a8c510271cf571128b57c51c6d54ea0d98d6 Mon Sep 17 00:00:00 2001 From: str4d Date: Fri, 5 Jun 2015 07:27:26 +0000 Subject: [PATCH] Make first identity default by default --- .../bote/android/identities/EditIdentityFragment.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/app/src/main/java/i2p/bote/android/identities/EditIdentityFragment.java b/app/src/main/java/i2p/bote/android/identities/EditIdentityFragment.java index de57601..f607eb1 100644 --- a/app/src/main/java/i2p/bote/android/identities/EditIdentityFragment.java +++ b/app/src/main/java/i2p/bote/android/identities/EditIdentityFragment.java @@ -141,6 +141,16 @@ public class EditIdentityFragment extends EditPictureFragment { mCryptoField.setAdapter(adapter); mCryptoField.setSelection(mDefaultPos); mCryptoField.setVisibility(View.VISIBLE); + // If no identities, set this as default by default + try { + mDefaultField.setChecked(I2PBote.getInstance().getIdentities().size() == 0); + } catch (PasswordException e) { + e.printStackTrace(); + } catch (IOException e) { + e.printStackTrace(); + } catch (GeneralSecurityException e) { + e.printStackTrace(); + } } else { // Load the identity to edit try {