@vaadin/a11y-base
Advanced tools
Comparing version 24.5.0-alpha6 to 24.5.0-alpha7
{ | ||
"name": "@vaadin/a11y-base", | ||
"version": "24.5.0-alpha6", | ||
"version": "24.5.0-alpha7", | ||
"publishConfig": { | ||
@@ -35,3 +35,3 @@ "access": "public" | ||
"@polymer/polymer": "^3.0.0", | ||
"@vaadin/component-base": "24.5.0-alpha6", | ||
"@vaadin/component-base": "24.5.0-alpha7", | ||
"lit": "^3.0.0" | ||
@@ -44,3 +44,3 @@ }, | ||
}, | ||
"gitHead": "c5f541dbe961a994730d4c60472ae957bf6b4c12" | ||
"gitHead": "89f77a69ae0eba6247f2b3084941f9395d7134e1" | ||
} |
@@ -26,3 +26,3 @@ /** | ||
*/ | ||
restoreFocus() { | ||
restoreFocus(options) { | ||
const focusNode = this.focusNode; | ||
@@ -33,2 +33,4 @@ if (!focusNode) { | ||
const preventScroll = options ? options.preventScroll : false; | ||
if (getDeepActiveElement() === document.body) { | ||
@@ -39,5 +41,5 @@ // In Firefox and Safari, focusing the node synchronously | ||
// there until the next event loop iteration. | ||
setTimeout(() => focusNode.focus()); | ||
setTimeout(() => focusNode.focus({ preventScroll })); | ||
} else { | ||
focusNode.focus(); | ||
focusNode.focus({ preventScroll }); | ||
} | ||
@@ -44,0 +46,0 @@ |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
103302
2724
+ Added@vaadin/component-base@24.5.0-alpha7(transitive)
- Removed@vaadin/component-base@24.5.0-alpha6(transitive)