mirror of
https://github.com/moparisthebest/open-keychain
synced 2025-02-19 20:31:52 -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
|
@Override
|
||||||
public boolean onMenuItemClick(MenuItem menuItem) {
|
public boolean onMenuItemClick(MenuItem menuItem) {
|
||||||
if (mAdapter.mMenuClickedModel == null || !mAdapter.mMenuClickedModel.hasResult()) {
|
if (mAdapter.mMenuClickedModel == null || !mAdapter.mMenuClickedModel.hasResult()) {
|
||||||
@ -589,7 +584,7 @@ public class DecryptListFragment
|
|||||||
|
|
||||||
KeyFormattingUtils.setStatus(mContext, holder, model.mResult);
|
KeyFormattingUtils.setStatus(mContext, holder, model.mResult);
|
||||||
|
|
||||||
OpenPgpMetadata metadata = model.mResult.getDecryptMetadata();
|
final OpenPgpMetadata metadata = model.mResult.getDecryptMetadata();
|
||||||
|
|
||||||
String filename;
|
String filename;
|
||||||
if (metadata == null) {
|
if (metadata == null) {
|
||||||
@ -626,6 +621,9 @@ public class DecryptListFragment
|
|||||||
mMenuClickedModel = model;
|
mMenuClickedModel = model;
|
||||||
PopupMenu menu = new PopupMenu(mContext, view);
|
PopupMenu menu = new PopupMenu(mContext, view);
|
||||||
menu.inflate(R.menu.decrypt_item_context_menu);
|
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.setOnMenuItemClickListener(mMenuItemClickListener);
|
||||||
menu.setOnDismissListener(new OnDismissListener() {
|
menu.setOnDismissListener(new OnDismissListener() {
|
||||||
@Override
|
@Override
|
||||||
|
Loading…
x
Reference in New Issue
Block a user