Fixed pasting plain text

This commit is contained in:
M66B 2019-12-27 12:34:01 +01:00
parent b2724c35db
commit d51a51d16a
1 changed files with 3 additions and 1 deletions

View File

@ -71,7 +71,9 @@ public class EditTextCompose extends AppCompatEditText {
if (clipboard.hasPrimaryClip()) { if (clipboard.hasPrimaryClip()) {
ClipData.Item item = clipboard.getPrimaryClip().getItemAt(0); ClipData.Item item = clipboard.getPrimaryClip().getItemAt(0);
String html = item.coerceToHtmlText(context); String html = item.getHtmlText();
if (html == null)
html = "<div>" + HtmlHelper.formatPre(item.getText().toString()) + "</div>";
Document document = HtmlHelper.sanitize(context, html, false, false); Document document = HtmlHelper.sanitize(context, html, false, false);
Spanned paste = HtmlHelper.fromHtml(document.html()); Spanned paste = HtmlHelper.fromHtml(document.html());