Skip to content

IRSA-7359: Fix tab navigation skipping to MathJax labels in spectrum options - #2025

Open
jaladh-singhal wants to merge 1 commit into
rc-2026.3from
IRSA-7359-spectrum-options-mathjax-issue
Open

jaladh-singhal wants to merge 1 commit into
rc-2026.3from
IRSA-7359-spectrum-options-mathjax-issue

Conversation

@jaladh-singhal

Copy link
Copy Markdown
Member

Fixes IRSA-7359's item-1 (item-2 is already fixed)

MathJax has a right-click menu on rendered math (with "Show Math As", "zoom", etc. options) on by default and makes every mjx-container a "Tab" keypress stop. So Tab from "Enter Redshift" in spectrum Chart options landed on the $F_\nu$ label instead of the next input. Disabled it via options.enableMenu: false in LatexUtil.jsx - not useful for our labels anyway.

Testing

https://irsa-7359-spectrum-options-mathjax-issue.irsakubedev.ipac.caltech.edu/firefly/

  • (Up)load a spectrum -> open "Chart options" -> enter a redshift and press Tab -> focus should go to the "Flux axis column" input, not the $F_\nu$ label
  • Tab through the rest of the dialog - no MathJax label should receive focus
  • Regression: MathJax labels in the dialog and chart axis titles still render as before

@jaladh-singhal jaladh-singhal added this to the 2026.4 milestone Sep 26, 2026
@jaladh-singhal jaladh-singhal self-assigned this Sep 26, 2026
@jaladh-singhal jaladh-singhal added bug Charts Anything related to charts labels Sep 26, 2026
@jaladh-singhal
jaladh-singhal changed the base branch from dev to rc-2026.3 September 26, 2026 00:30
@jaladh-singhal jaladh-singhal modified the milestones: 2026.4, 2026.3 Sep 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Charts Anything related to charts

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant