Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b9d46cf7 authored by stefan-niedermann's avatar stefan-niedermann
Browse files

#363 Context based formatting

- removing markdown disabled, because it does not work properly and might cause data loss
parent d5693c5a
Loading
Loading
Loading
Loading
+5 −4
Original line number Diff line number Diff line
@@ -82,9 +82,10 @@ public class StyleCallback implements ActionMode.Callback {
    }

    private void removeMarkdown(SpannableStringBuilder ssb, int start, int end, String markdown) {
        ssb.delete(start - markdown.length(), start);
        ssb.delete(end - markdown.length(), end);
        ssb.setSpan(new StyleSpan(Typeface.NORMAL), start, end, 1);
        // FIXME disabled, because it does not work properly and might cause data loss
        // ssb.delete(start - markdown.length(), start);
        // ssb.delete(end - markdown.length(), end);
        // ssb.setSpan(new StyleSpan(Typeface.NORMAL), start, end, 1);
    }

    private void addMarkdown(SpannableStringBuilder ssb, int start, int end, String markdown, int typeface) {