Skip to content

Commit 17c1322

Browse files
authored
fix: don't show focus overlay outline when opened with the mouse (#10105)
1 parent ecf4bce commit 17c1322

File tree

5 files changed

+5
-5
lines changed

5 files changed

+5
-5
lines changed

packages/confirm-dialog/src/vaadin-confirm-dialog.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ class ConfirmDialog extends ConfirmDialogMixin(ElementMixin(ThemePropertyMixin(P
8585
display: none !important;
8686
}
8787
88-
:host(:focus) ::part(overlay) {
88+
:host(:focus-visible) ::part(overlay) {
8989
outline: var(--vaadin-focus-ring-width) solid var(--vaadin-focus-ring-color);
9090
}
9191
`;

packages/crud/src/vaadin-crud-dialog.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ class CrudDialog extends DialogBaseMixin(ThemePropertyMixin(PolylitMixin(LitElem
109109
display: none !important;
110110
}
111111
112-
:host(:focus) ::part(overlay) {
112+
:host(:focus-visible) ::part(overlay) {
113113
outline: var(--vaadin-focus-ring-width) solid var(--vaadin-focus-ring-color);
114114
}
115115
`;

packages/dialog/src/vaadin-dialog.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ class Dialog extends DialogSizeMixin(
111111
display: none !important;
112112
}
113113
114-
:host(:focus) ::part(overlay) {
114+
:host(:focus-visible) ::part(overlay) {
115115
outline: var(--vaadin-focus-ring-width) solid var(--vaadin-focus-ring-color);
116116
}
117117
`;

packages/login/src/vaadin-login-overlay.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ class LoginOverlay extends LoginFormMixin(LoginOverlayMixin(ElementMixin(Themabl
8181
display: none !important;
8282
}
8383
84-
:host(:focus) ::part(overlay) {
84+
:host(:focus-visible) ::part(overlay) {
8585
outline: var(--vaadin-focus-ring-width) solid var(--vaadin-focus-ring-color);
8686
}
8787
`;

packages/popover/src/vaadin-popover.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -228,7 +228,7 @@ class Popover extends PopoverPositionMixin(
228228
display: none !important;
229229
}
230230
231-
:host(:focus) ::part(overlay) {
231+
:host(:focus-visible) ::part(overlay) {
232232
outline: var(--vaadin-focus-ring-width) solid var(--vaadin-focus-ring-color);
233233
}
234234
`;

0 commit comments

Comments
 (0)