Skip to content

MathJax 3.2.0 Lazy Loading - mtd error #2788

Closed
@bthomale

Description

@bthomale

Issue Summary

When using load: ['ui/lazy'] with mathml tables, some mtd elements load as yellow mtd text instead of loading correctly. When you load it without lazy typesetting, it renders just fine.

This is happening in a variety of browsers. I'm testing on macOS, looking at Safari, MS Edge, and FireFox.

Steps to Reproduce:

  1. Open the attached zip file.
  2. Open mtd-lazy-error.xhtml in Safari (or, any other browser).
  3. See the yellow mtd text in place of some of the cells.
  4. Open mtd-no-lazy-no-error.xhtml and see that it renders fine.

Technical details:

  • MathJax Version: 3.2.0
  • Client OS: macOS 11.6
  • Browser: Safari Version 15.0 (16612.1.29.41.4, 16612)
  • Browser: FireFox 93.0 (64-bit)
  • Browser: Microsoft Edge Version 94.0.992.50 (Official build) (x86_64)

Supporting information:

See attached zip archive for screenshots and sample xhtml.

MathJax-3.2.0-lazy-mtd-bug.zip

Metadata

Metadata

Assignees

No one assigned

    Labels

    AcceptedIssue has been reproduced by MathJax teamCode ExampleContains an illustrative code example, solution, or work-aroundFixedTest Neededv3v3.2

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions