aboutsummaryrefslogtreecommitdiffstats
path: root/OpenPGP-Keychain/src/main/java/org/sufficientlysecure/keychain/ui/EditKeyActivity.java
diff options
context:
space:
mode:
authorAshley Hughes <spirit.returned@gmail.com>2014-02-08 16:18:30 +0000
committerAshley Hughes <spirit.returned@gmail.com>2014-02-08 16:18:30 +0000
commit33f41e66a0a39ab7b8eb48c1055ba16ce8d784f5 (patch)
treea215682f4490418d275acf8053e76078b4d9fdeb /OpenPGP-Keychain/src/main/java/org/sufficientlysecure/keychain/ui/EditKeyActivity.java
parent5def251e62d383f023c62fea1734977e11b0fa27 (diff)
downloadopen-keychain-33f41e66a0a39ab7b8eb48c1055ba16ce8d784f5.tar.gz
open-keychain-33f41e66a0a39ab7b8eb48c1055ba16ce8d784f5.tar.bz2
open-keychain-33f41e66a0a39ab7b8eb48c1055ba16ce8d784f5.zip
consistent ui
Diffstat (limited to 'OpenPGP-Keychain/src/main/java/org/sufficientlysecure/keychain/ui/EditKeyActivity.java')
-rw-r--r--OpenPGP-Keychain/src/main/java/org/sufficientlysecure/keychain/ui/EditKeyActivity.java17
1 files changed, 7 insertions, 10 deletions
diff --git a/OpenPGP-Keychain/src/main/java/org/sufficientlysecure/keychain/ui/EditKeyActivity.java b/OpenPGP-Keychain/src/main/java/org/sufficientlysecure/keychain/ui/EditKeyActivity.java
index 9ddfadef1..a0c2871ae 100644
--- a/OpenPGP-Keychain/src/main/java/org/sufficientlysecure/keychain/ui/EditKeyActivity.java
+++ b/OpenPGP-Keychain/src/main/java/org/sufficientlysecure/keychain/ui/EditKeyActivity.java
@@ -307,21 +307,18 @@ public class EditKeyActivity extends ActionBarActivity implements EditorListener
}
@Override
- public boolean onPrepareOptionsMenu(Menu menu) {
- // show menu only on edit
- if (mDataUri != null) {
- return super.onPrepareOptionsMenu(menu);
- } else {
- return false;
- }
- }
-
- @Override
public boolean onCreateOptionsMenu(Menu menu) {
super.onCreateOptionsMenu(menu);
getMenuInflater().inflate(R.menu.key_edit, menu);
mSaveButton = (MenuItem) menu.findItem(R.id.menu_key_edit_save);
mSaveButton.setEnabled(needsSaving());
+ //totally get rid of some actions for new keys
+ if (mDataUri == null) {
+ MenuItem mButton = (MenuItem) menu.findItem(R.id.menu_key_edit_export_file);
+ mButton.setVisible(false);
+ mButton = (MenuItem) menu.findItem(R.id.menu_key_edit_delete);
+ mButton.setVisible(false);
+ }
return true;
}