Loading src/com/android/settings/ChooseLockGeneric.java +6 −7 Original line number Diff line number Diff line Loading @@ -248,13 +248,12 @@ public class ChooseLockGeneric extends SettingsActivity { mPasswordConfirmed = true; mUserPassword = data.getStringExtra(ChooseLockSettingsHelper.EXTRA_KEY_PASSWORD); updatePreferencesOrFinish(); } else if (requestCode == ENABLE_ENCRYPTION_REQUEST && resultCode == Activity.RESULT_OK) { getActivity().setResult(resultCode, data); finish(); } else if (requestCode == CHOOSE_LOCK_REQUEST) { } else if (requestCode == CHOOSE_LOCK_REQUEST || requestCode == ENABLE_ENCRYPTION_REQUEST) { if (resultCode != RESULT_CANCELED) { getActivity().setResult(resultCode, data); finish(); } } else { getActivity().setResult(Activity.RESULT_CANCELED); finish(); Loading src/com/android/settings/EncryptionInterstitial.java +2 −3 Original line number Diff line number Diff line Loading @@ -170,9 +170,8 @@ public class EncryptionInterstitial extends SettingsActivity { @Override public void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); if (requestCode == CHOOSE_LOCK_REQUEST && resultCode == RESULT_FIRST_USER) { getActivity().setResult(RESULT_OK, data); if (requestCode == CHOOSE_LOCK_REQUEST && resultCode != RESULT_CANCELED) { getActivity().setResult(resultCode, data); finish(); } } Loading Loading
src/com/android/settings/ChooseLockGeneric.java +6 −7 Original line number Diff line number Diff line Loading @@ -248,13 +248,12 @@ public class ChooseLockGeneric extends SettingsActivity { mPasswordConfirmed = true; mUserPassword = data.getStringExtra(ChooseLockSettingsHelper.EXTRA_KEY_PASSWORD); updatePreferencesOrFinish(); } else if (requestCode == ENABLE_ENCRYPTION_REQUEST && resultCode == Activity.RESULT_OK) { getActivity().setResult(resultCode, data); finish(); } else if (requestCode == CHOOSE_LOCK_REQUEST) { } else if (requestCode == CHOOSE_LOCK_REQUEST || requestCode == ENABLE_ENCRYPTION_REQUEST) { if (resultCode != RESULT_CANCELED) { getActivity().setResult(resultCode, data); finish(); } } else { getActivity().setResult(Activity.RESULT_CANCELED); finish(); Loading
src/com/android/settings/EncryptionInterstitial.java +2 −3 Original line number Diff line number Diff line Loading @@ -170,9 +170,8 @@ public class EncryptionInterstitial extends SettingsActivity { @Override public void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); if (requestCode == CHOOSE_LOCK_REQUEST && resultCode == RESULT_FIRST_USER) { getActivity().setResult(RESULT_OK, data); if (requestCode == CHOOSE_LOCK_REQUEST && resultCode != RESULT_CANCELED) { getActivity().setResult(resultCode, data); finish(); } } Loading