@@ -17,19 +17,28 @@ export var MapMLFeatures = L.FeatureGroup.extend({
1717 style . innerHTML = `
1818 g[role="link"]:focus,
1919 g[role="link"]:hover,
20- g[role="button "]:focus,
21- g[role="button "]:hover,
20+ g[role="link "]:focus path ,
21+ g[role="link "]:hover path ,
2222 g[role="link"] path:focus,
2323 g[role="link"] path:hover,
24+ g[role="button"]:focus,
25+ g[role="button"]:hover,
26+ g[role="button"]:focus path,
27+ g[role="button"]:hover path,
2428 g[role="button"] path:focus,
2529 g[role="button"] path:hover,
26- g[role="link"]:focus path,
27- g[role="link"]:hover path,
28- g[role="button"]:focus path,
29- g[role="button"]:hover path {
30- outline: 0!important;
30+ path[tabindex="0"]:focus {
3131 stroke: #0000EE;
3232 stroke: LinkText;
33+ }
34+ g[role="link"]:focus:not(:focus-visible),
35+ g[role="link"]:focus:not(:focus-visible) path,
36+ g[role="link"] path:focus:not(:focus-visible),
37+ g[role="button"]:focus:not(:focus-visible),
38+ g[role="button"]:focus:not(:focus-visible) path,
39+ g[role="button"] path:focus:not(:focus-visible),
40+ path[tabindex="0"]:focus:not(:focus-visible) {
41+ outline: 0!important;
3342 }` ;
3443 }
3544
0 commit comments