How to fix OpenKeychain

pull/168/head
M66B 5 years ago
parent 405f762c43
commit 59ca83f796

@ -3899,8 +3899,17 @@ public class FragmentMessages extends FragmentBase implements SharedPreferences.
data.putExtra(BuildConfig.APPLICATION_ID, id);
onDecrypt(data, auto);
} else
Snackbar.make(view, R.string.title_no_openpgp, Snackbar.LENGTH_LONG).show();
} else {
Snackbar snackbar = Snackbar.make(view, R.string.title_no_openpgp, Snackbar.LENGTH_LONG);
if (Helper.getIntentOpenKeychain().resolveActivity(getContext().getPackageManager()) != null)
snackbar.setAction(R.string.title_fix, new View.OnClickListener() {
@Override
public void onClick(View v) {
startActivity(Helper.getIntentOpenKeychain());
}
});
snackbar.show();
}
}
@Override

Loading…
Cancel
Save