How to fix OpenKeychain

This commit is contained in:
M66B
2019-11-26 17:31:31 +01:00
parent 405f762c43
commit 59ca83f796

View File

@@ -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