From e56935926ebd63fb03f488c21e3c472d350ad56d Mon Sep 17 00:00:00 2001 From: M66B Date: Sun, 7 Jun 2020 15:52:29 +0200 Subject: [PATCH] Handle answer security --- app/src/main/java/eu/faircode/email/FragmentAnswer.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/app/src/main/java/eu/faircode/email/FragmentAnswer.java b/app/src/main/java/eu/faircode/email/FragmentAnswer.java index 8e6ce97d1f..ee057a0805 100644 --- a/app/src/main/java/eu/faircode/email/FragmentAnswer.java +++ b/app/src/main/java/eu/faircode/email/FragmentAnswer.java @@ -332,6 +332,15 @@ public class FragmentAnswer extends FragmentBase { ssb.setSpan(is, start + 1, start + 2, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE); etText.setText(ssb); etText.setSelection(start + 2); + } catch (SecurityException ex) { + Snackbar sb = Snackbar.make(view, R.string.title_no_stream, Snackbar.LENGTH_INDEFINITE); + sb.setAction(R.string.title_info, new View.OnClickListener() { + @Override + public void onClick(View v) { + Helper.viewFAQ(getContext(), 49); + } + }); + sb.show(); } catch (Throwable ex) { Log.unexpectedError(getParentFragmentManager(), ex); }