Uploaded image for project: 'Moodle app'
  1. Moodle app
  2. MOBILE-3348

MathJax isn't applied in glossary entries and forum posts

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Minor Minor
    • 3.8.1
    • 3.8.0
    • Filters
    • Hide

      This issue only needs to be tested in 1 device.

      1. Login in master site and go to MM Dev > Glossary > A glossary (copy) [SF Case Number...
      2. Check that the MathJax in the term "Test fromulas" is rendered fine.
      3. Now go to MM Dev Testing > Forum> Standard forum for general use > formulas.
      4. Check that MathJax is rendered fine.
      Show
      This issue only needs to be tested in 1 device. Login in master site and go to MM Dev > Glossary > A glossary (copy) [SF Case Number... Check that the MathJax in the term "Test fromulas" is rendered fine. Now go to MM Dev Testing > Forum> Standard forum for general use > formulas. Check that MathJax is rendered fine.
    • MOODLE_38_STABLE
    • MOODLE_38_STABLE
    • Moodle App 3.8.1

      Reported via SalesForce.

      I took a look and the problem in glossary is that we first fetch the entry, and then we fetch the glossary. This means we don't have the contextInstanceId (glossary.coursemodule) when the entry is rendered, so filters aren't applied.

      The format-text directive should re-format the contents if the contextLevel or the contextInstanceId have changed. Also, templates might want to use an ngIf to prevent the contents to render before all the data is ready (for performance reasons).

      This is yet another issue caused because the elements in ng-contents (core-loading) are created before they're moved to the final destination, so we cannot force them to be created when the loaded variable is set to true.

            dpalou Dani Palou
            dpalou Dani Palou
            Pau Ferrer Pau Ferrer
            Juan Leyva Juan Leyva
            Isabel Renedo Rouco Isabel Renedo Rouco
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.