From e17ff153ce0244b210b1316922542ca394f00c4e Mon Sep 17 00:00:00 2001 From: Danny Gleckler Date: Sun, 16 Jul 2023 15:28:53 -0400 Subject: [PATCH] Fix firefox vdiff focus by forwarding focus-visible --- mixins/focus/focus-mixin.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mixins/focus/focus-mixin.js b/mixins/focus/focus-mixin.js index dcad09348d1..2ee3647f20a 100644 --- a/mixins/focus/focus-mixin.js +++ b/mixins/focus/focus-mixin.js @@ -19,7 +19,7 @@ export const FocusMixin = dedupeMixin(superclass => class extends superclass { } } - focus() { + focus(opts) { const selector = this.constructor.focusElementSelector; if (!selector) { @@ -36,7 +36,7 @@ export const FocusMixin = dedupeMixin(superclass => class extends superclass { throw new Error(`FocusMixin: selector "${selector}" yielded no element for "${this.tagName}"`); } - elem.focus(); + elem.focus(opts); }