diff options
Diffstat (limited to 'OpenKeychain/src/main')
| -rw-r--r-- | OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/dialog/CreateKeyDialogFragment.java | 9 | 
1 files changed, 6 insertions, 3 deletions
| diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/dialog/CreateKeyDialogFragment.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/dialog/CreateKeyDialogFragment.java index 2b8e19f86..78223379b 100644 --- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/dialog/CreateKeyDialogFragment.java +++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/dialog/CreateKeyDialogFragment.java @@ -161,8 +161,9 @@ public class CreateKeyDialogFragment extends DialogFragment {          final AdapterView.OnItemSelectedListener weakRsaListener = new AdapterView.OnItemSelectedListener() {              @Override              public void onItemSelected(AdapterView<?> parent, View view, int position, long id) { -                if (mKeySizeSpinner == parent) +                if (mKeySizeSpinner == parent) {                      customKeySelectedLisener.onItemSelected(parent, view, position, id); +                }                  setOkButtonAvailability(alertDialog);              } @@ -233,15 +234,17 @@ public class CreateKeyDialogFragment extends DialogFragment {                  break;              case Id.choice.algorithm.elgamal:                  int[] elGammalKeyDiff = new int[elGamalSupportedLengths.length]; -                for (int i = 0; i < elGamalSupportedLengths.length; i++) +                for (int i = 0; i < elGamalSupportedLengths.length; i++) {                      elGammalKeyDiff[i] = Math.abs(elGamalSupportedLengths[i] - currentKeyLength); +                }                  int minimalValue = Integer.MAX_VALUE;                  int minimalIndex = -1; -                for (int i = 0; i < elGammalKeyDiff.length; i++) +                for (int i = 0; i < elGammalKeyDiff.length; i++) {                      if (elGammalKeyDiff[i] <= minimalValue) {                          minimalValue = elGammalKeyDiff[i];                          minimalIndex = i;                      } +                }                  properKeyLength = elGamalSupportedLengths[minimalIndex];                  break;              case Id.choice.algorithm.dsa: | 
