Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • M MathJax
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 304
    • Issues 304
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 15
    • Merge requests 15
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • MathJax
  • MathJax
  • Issues
  • #2786
Closed
Open
Issue created Oct 11, 2021 by Administrator@rootContributor

Unchecking "Include in Tab Order" doesn't work as expected

Created by: nlotz63

In the accessibility menu, unchecking "Include in Tab Order" only works the first time you uncheck it. Although the setting is saved to local storage, returning to a page with math the setting is ignored. In other words, math will be in the tab order.

MathJax version 3.2.0 Windows 10 MS Edge, FireFox, Chrome

To reproduce using the MathJax samples page, go the MathJax samples page:

  1. Tab to some math.
  2. Right click and uncheck "include in tab order" (if you previously unchecked the option, you'll see that the option is unchecked, but the setting was ignored.)
  3. Confirm math is no longer included in the tab order
  4. Refresh the window
  5. The expected behavior is tabbing will skip math; however, tab to some math (include in tab order should still be unchecked because of saved preferences)
  6. Confirm that the "include in tab order" option is unchecked.
  7. Check the "include and tab order" option and then uncheck it. Math should no longer be included in the tab order.

To summarize, after refreshing the window, it remembers your preference (looking in local storage confirms this); however, it ignores the menu setting and includes math in the tab order. I've tried other settings like explorer and click to zoom and they work as expected.

Assignee
Assign to
Time tracking