diff --git a/unpacked/jax/output/CommonHTML/jax.js b/unpacked/jax/output/CommonHTML/jax.js
index 980c532d4..1716ade73 100644
--- a/unpacked/jax/output/CommonHTML/jax.js
+++ b/unpacked/jax/output/CommonHTML/jax.js
@@ -67,6 +67,9 @@
"margin": "1em 0",
padding: 0
},
+ ".mjx-chtml[tabindex], *:focus .mjx-chtml[tabindex]": {
+ display: "inline-table" // see issue #1282
+ },
".mjx-math": {
"display": "inline-block",
diff --git a/unpacked/jax/output/HTML-CSS/jax.js b/unpacked/jax/output/HTML-CSS/jax.js
index 2d859fdd1..f2ad297b6 100644
--- a/unpacked/jax/output/HTML-CSS/jax.js
+++ b/unpacked/jax/output/HTML-CSS/jax.js
@@ -266,20 +266,9 @@
},
// Focus elements for keyboard tabbing.
- ".MathJax:focus": (
- (MathJax.Hub.Browser.isSafari || MathJax.Hub.Browser.isChrome) ? {
- display:"inline-block",
- outline:"none",
- margin:"-3px",
- padding:"3px",
- "-webkit-box-shadow": "0px 0px 5px #345, inset 0px 0px 5px #345",
- "box-shadow": "0px 0px 5px #345, inset 0px 0px 5px #345"
- } : {
- display:"inline-block",
- outline:"none",
- border:"1px dotted",
- margin:"-1px"
- }),
+ ".MathJax:focus, *:focus .MathJax": {
+ display:"inline-table" // see issue #1282
+ },
".MathJax_Display": {
position: "relative",