diff --git a/plugins/tiddlywiki/katex/wrapper.js b/plugins/tiddlywiki/katex/wrapper.js index 1e26bdf0c..f315f975b 100644 --- a/plugins/tiddlywiki/katex/wrapper.js +++ b/plugins/tiddlywiki/katex/wrapper.js @@ -89,7 +89,7 @@ KaTeXWidget.prototype.render = function(parent,nextSibling) { parent.insertBefore(span,nextSibling); this.domNodes.push(span); // compute data-katex-eqnum attributes on elements made by \eqref - $tw.utils.each(span.querySelectorAll('.katex-eqref [data-katex-label]'), function (element) { + $tw.utils.each(tiddlerFrame.querySelectorAll('.katex-eqref [data-katex-label]:not([data-katex-eqnum])'), function (element) { // find a unique matching element made by \label (or quit) var katexLabels = tiddlerFrame.getElementsByClassName('katex-label#' + element.dataset.katexLabel.replaceAll(/\s+/g, '~')); if (katexLabels.length != 1) return;