diff --git a/app/src/main/java/eu/faircode/email/FragmentCompose.java b/app/src/main/java/eu/faircode/email/FragmentCompose.java index 3e7ed09f95..b96331db1b 100644 --- a/app/src/main/java/eu/faircode/email/FragmentCompose.java +++ b/app/src/main/java/eu/faircode/email/FragmentCompose.java @@ -1630,7 +1630,11 @@ public class FragmentCompose extends FragmentBase { } }, null, getContext()); - etBody.getText().insert(etBody.getSelectionStart(), spanned); + int start = etBody.getSelectionStart(); + if (start < 0) + start = 0; + + etBody.getText().insert(start, spanned); return true; }