Skip to content

Commit bedc3b8

Browse files
committed
feat(datepicker): Exclude non-tabbable slot elements from focus trap
1 parent dbe055d commit bedc3b8

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/mixins/navMixin.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -228,7 +228,7 @@ export default {
228228
}
229229
230230
const navNodeList = fragment.querySelectorAll(
231-
'button:enabled, [href], input:not([type=hidden]), select:enabled, textarea:enabled, [tabindex]:not([tabindex="-1"])',
231+
'button:enabled:not([tabindex="-1"]), [href]:not([tabindex="-1"]), input:not([tabindex="-1"]):not([type=hidden]), select:enabled:not([tabindex="-1"]), textarea:enabled:not([tabindex="-1"]), [tabindex]:not([tabindex="-1"])',
232232
)
233233
234234
return [...Array.prototype.slice.call(navNodeList)]

0 commit comments

Comments
 (0)