summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--web_src/js/markup/math.js6
1 files changed, 4 insertions, 2 deletions
diff --git a/web_src/js/markup/math.js b/web_src/js/markup/math.js
index d4e40d5be2..cfd058c93c 100644
--- a/web_src/js/markup/math.js
+++ b/web_src/js/markup/math.js
@@ -1,6 +1,6 @@
function displayError(el, err) {
const target = targetElement(el);
- target.remove('is-loading');
+ target.classList.remove('is-loading');
const errorNode = document.createElement('div');
errorNode.setAttribute('class', 'ui message error markup-block-error mono');
errorNode.textContent = err.str || err.message || String(err);
@@ -23,13 +23,15 @@ export async function renderMath() {
for (const el of els) {
const source = el.textContent;
- const nodeName = el.classList.contains('display') ? 'p' : 'span';
+ const displayMode = el.classList.contains('display');
+ const nodeName = displayMode ? 'p' : 'span';
try {
const tempEl = document.createElement(nodeName);
katex.render(source, tempEl, {
maxSize: 25,
maxExpand: 50,
+ displayMode,
});
targetElement(el).replaceWith(tempEl);
} catch (error) {