@vaadin/overlay
Advanced tools
Comparing version 24.3.18 to 24.3.19
{ | ||
"name": "@vaadin/overlay", | ||
"version": "24.3.18", | ||
"version": "24.3.19", | ||
"publishConfig": { | ||
@@ -39,7 +39,7 @@ "access": "public" | ||
"@polymer/polymer": "^3.0.0", | ||
"@vaadin/a11y-base": "~24.3.18", | ||
"@vaadin/component-base": "~24.3.18", | ||
"@vaadin/vaadin-lumo-styles": "~24.3.18", | ||
"@vaadin/vaadin-material-styles": "~24.3.18", | ||
"@vaadin/vaadin-themable-mixin": "~24.3.18" | ||
"@vaadin/a11y-base": "~24.3.19", | ||
"@vaadin/component-base": "~24.3.19", | ||
"@vaadin/vaadin-lumo-styles": "~24.3.19", | ||
"@vaadin/vaadin-material-styles": "~24.3.19", | ||
"@vaadin/vaadin-themable-mixin": "~24.3.19" | ||
}, | ||
@@ -52,3 +52,3 @@ "devDependencies": { | ||
}, | ||
"gitHead": "48c098f213c652b55cf43552226f1aa3fe521189" | ||
"gitHead": "5e9460d995aabed74fe1d92b17f45fe79c5d9f83" | ||
} |
@@ -9,3 +9,3 @@ /** | ||
import { FocusTrapController } from '@vaadin/a11y-base/src/focus-trap-controller.js'; | ||
import { getDeepActiveElement } from '@vaadin/a11y-base/src/focus-utils.js'; | ||
import { getDeepActiveElement, isKeyboardActive } from '@vaadin/a11y-base/src/focus-utils.js'; | ||
import { ControllerMixin } from '@vaadin/component-base/src/controller-mixin.js'; | ||
@@ -80,3 +80,4 @@ | ||
if (this.restoreFocusOnClose && this._shouldRestoreFocus()) { | ||
this.__focusRestorationController.restoreFocus(); | ||
const preventScroll = !isKeyboardActive(); | ||
this.__focusRestorationController.restoreFocus({ preventScroll }); | ||
} | ||
@@ -83,0 +84,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
70607
1553