diff --git a/qt/aqt/editor.py b/qt/aqt/editor.py index 55d0e4364..2306de711 100644 --- a/qt/aqt/editor.py +++ b/qt/aqt/editor.py @@ -1007,7 +1007,7 @@ class EditorWebView(AnkiWebView): for fn in types: html = fn(mime) if html: - return html, False + return html, True return "", False def _processUrls(self, mime): diff --git a/qt/ts/src/editor.ts b/qt/ts/src/editor.ts index 3336eef8e..7486fccc5 100644 --- a/qt/ts/src/editor.ts +++ b/qt/ts/src/editor.ts @@ -405,7 +405,7 @@ let filterHTML = function(html, internal, extendedMode) { filterNode(top, extendedMode); } let outHtml = top.innerHTML; - if (!extendedMode) { + if (!extendedMode && !internal) { // collapse whitespace outHtml = outHtml.replace(/[\n\t ]+/g, " "); }