Skip to content

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

@nlotz63

Description

@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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    AcceptedIssue has been reproduced by MathJax teamFixedv3v3.2

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions