From 506494633e3b41c3f2661cf86c69146b5bc16a8c Mon Sep 17 00:00:00 2001 From: M66B Date: Wed, 23 Sep 2020 08:27:19 +0200 Subject: [PATCH] Prevent crash --- app/src/main/java/eu/faircode/email/FragmentCompose.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/src/main/java/eu/faircode/email/FragmentCompose.java b/app/src/main/java/eu/faircode/email/FragmentCompose.java index cc29d1c2da..b21ad76bf9 100644 --- a/app/src/main/java/eu/faircode/email/FragmentCompose.java +++ b/app/src/main/java/eu/faircode/email/FragmentCompose.java @@ -2198,6 +2198,10 @@ public class FragmentCompose extends FragmentBase { int start = args.getInt("start"); SpannableStringBuilder s = new SpannableStringBuilder(body); + if (start < 0) + start = 0; + if (start > s.length()) + start = s.length(); for (Uri uri : uris) { EntityAttachment attachment = addAttachment(context, id, uri, image, resize, privacy);