aboutsummaryrefslogtreecommitdiffstats
path: root/OpenKeychain/src/main/java/org/sufficientlysecure/keychain
diff options
context:
space:
mode:
authorVictor Hazali <victorhazali@gmail.com>2016-03-30 05:33:11 +0800
committerVictor Hazali <victorhazali@gmail.com>2016-03-30 05:33:11 +0800
commit8ac7115f22e888774c035b3a48e2d18a19247295 (patch)
treef799f203045a98cd9a344bc8831d00c2b1855656 /OpenKeychain/src/main/java/org/sufficientlysecure/keychain
parent0ce989ef1840a1a60cabf48d8bc5a00d5d3591f3 (diff)
parent05accb49066a2693cfc1c92e29ad10112f957495 (diff)
downloadopen-keychain-8ac7115f22e888774c035b3a48e2d18a19247295.tar.gz
open-keychain-8ac7115f22e888774c035b3a48e2d18a19247295.tar.bz2
open-keychain-8ac7115f22e888774c035b3a48e2d18a19247295.zip
Merge commit '05accb49066a2693cfc1c92e29ad10112f957495' into warn-when-stripping-master-key
Diffstat (limited to 'OpenKeychain/src/main/java/org/sufficientlysecure/keychain')
-rw-r--r--OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/dialog/EditSubkeyDialogFragment.java17
1 files changed, 16 insertions, 1 deletions
diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/dialog/EditSubkeyDialogFragment.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/dialog/EditSubkeyDialogFragment.java
index b51648740..c34312e79 100644
--- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/dialog/EditSubkeyDialogFragment.java
+++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/dialog/EditSubkeyDialogFragment.java
@@ -75,7 +75,22 @@ public class EditSubkeyDialogFragment extends DialogFragment {
sendMessageToHandler(MESSAGE_REVOKE, null);
break;
case 2:
- sendMessageToHandler(MESSAGE_STRIP, null);
+ CustomAlertDialogBuilder stripAlertDialog = new CustomAlertDialogBuilder(getActivity());
+ stripAlertDialog.setTitle(getResources().getString(R.string.title_alert_strip)).
+ setMessage(R.string.alert_strip).setCancelable(true);
+ stripAlertDialog.setPositiveButton(R.string.strip, new DialogInterface.OnClickListener() {
+ @Override
+ public void onClick(DialogInterface dialogInterface, int i) {
+ sendMessageToHandler(MESSAGE_STRIP, null);
+ }
+ });
+ stripAlertDialog.setNegativeButton(R.string.btn_do_not_save, new DialogInterface.OnClickListener() {
+ @Override
+ public void onClick(DialogInterface dialogInterface, int i) {
+ dismiss();
+ }
+ });
+ stripAlertDialog.show();
break;
case 3:
sendMessageToHandler(MESSAGE_MOVE_KEY_TO_CARD, null);