mirror of
https://github.com/moparisthebest/open-keychain
synced 2025-02-17 07:30:14 -05:00
don't show "delete original file" for non-file input uris
This commit is contained in:
parent
2e8ae577b5
commit
675df57abd
@ -445,11 +445,6 @@ public class DecryptListFragment
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) {
|
||||
super.onCreateContextMenu(menu, v, menuInfo);
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean onMenuItemClick(MenuItem menuItem) {
|
||||
if (mAdapter.mMenuClickedModel == null || !mAdapter.mMenuClickedModel.hasResult()) {
|
||||
@ -589,7 +584,7 @@ public class DecryptListFragment
|
||||
|
||||
KeyFormattingUtils.setStatus(mContext, holder, model.mResult);
|
||||
|
||||
OpenPgpMetadata metadata = model.mResult.getDecryptMetadata();
|
||||
final OpenPgpMetadata metadata = model.mResult.getDecryptMetadata();
|
||||
|
||||
String filename;
|
||||
if (metadata == null) {
|
||||
@ -626,6 +621,9 @@ public class DecryptListFragment
|
||||
mMenuClickedModel = model;
|
||||
PopupMenu menu = new PopupMenu(mContext, view);
|
||||
menu.inflate(R.menu.decrypt_item_context_menu);
|
||||
if (!"file".equals(model.mInputUri.getScheme())) {
|
||||
menu.getMenu().findItem(R.id.decrypt_delete).setVisible(false);
|
||||
}
|
||||
menu.setOnMenuItemClickListener(mMenuItemClickListener);
|
||||
menu.setOnDismissListener(new OnDismissListener() {
|
||||
@Override
|
||||
|
Loading…
Reference in New Issue
Block a user