Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-45867

Atto equation editor drops characters from typing buffer

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide

      With various browsers:

      1. Enable MathJaxloader filter in admin settings and Atto editor in profile
      2. Open a page with an editor and click equation button
      3. Type in popup TeX textarea rapidly verifying that no keystrokes are lost and that preview updates occasionally as you go along
      4. Disable Mathjaxloader
      5. Enable TeX notation filter and repeat
      Show
      With various browsers: Enable MathJaxloader filter in admin settings and Atto editor in profile Open a page with an editor and click equation button Type in popup TeX textarea rapidly verifying that no keystrokes are lost and that preview updates occasionally as you go along Disable Mathjaxloader Enable TeX notation filter and repeat
    • Affected Branches:
      MOODLE_27_STABLE
    • Fixed Branches:
      MOODLE_27_STABLE, MOODLE_28_STABLE
    • Pull from Repository:
    • Pull Master Branch:
      MDL-45867-master
    • Sprint:
      FRONTEND Sprint 15

      Description

      Enable a TeX filter or better two and open a browser to slow server or with slow connection. Open Atto and click equation editor key. After buttons render, begin typing a longish TeX expression quickly. A number of the key strokes will be dropped due to the updating of the Preview image.
      updatePreview in the YUI module uses synchronous IO for AJAX. This should be rewritten with an asynchronous callback to fix the problem.

        Attachments

          Activity

            People

            Assignee:
            dthies Daniel Thies
            Reporter:
            dthies Daniel Thies
            Peer reviewer:
            Andrew Nicols
            Integrator:
            Dan Poltawski
            Tester:
            Frédéric Massart
            Participants:
            Component watchers:
            Andrew Nicols, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze
            Votes:
            4 Vote for this issue
            Watchers:
            8 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Fix Release Date:
              12/Jan/15